今天我安装了卓越的文本3,我安装了插件SublimeCodeIntel。这个插件帮助我在php中自动完成功能。在我的项目中,我使用Yii框架。我可以在这个插件中添加一个框架吗?
发布于 2015-01-24 22:39:58
你应该可以。首先,打开Preferences -> Package Settings -> SublimeCodeIntel -> Settings-Default,复制整个内容,打开... -> SublimeCodeIntel -> Settings-User,并将内容粘贴到其中。现在可以关闭Settings-Default。
一直滚动到底部,并自定义"PHP"数组中的设置。将"php"设置为系统上的php或php.exe二进制文件的完整路径。在"codeintel_scan_extra_dir"中,将目录添加到要扫描的文件夹列表中。例如,如果希望将所有内容都包含在该目录中以进行代码分析,则可以将["/path/to/project/vendor/yiisoft"]或["/path/to/project/vendor"]放在其中。
如果为每个作业设置了单独的崇高工程,则可以将此信息添加到.sublime-project文件中。打开项目后,选择Project -> Edit Project,并将其设置如下:
{
"folders":
[
{
"follow_symlinks": true,
"path": "/home/mattdmo/Development/Client1/site"
}
],
"settings":
[
{
"codeintel_language_settings": {
"PHP": {
"php": "/usr/local/bin/php",
"codeintel_scan_extra_dir": ["vendor"],
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": 25,
"codeintel_scan_exclude_dir":["css", "img"]
}
}
}
]
}路径相对于存储.sublime-project文件的目录。有关更多信息,请阅读上面的链接和官方文件。如果您不将某个设置放在项目文件中(例如,"codeintel_scan_files_in_project"设置),则它的值将来自您前面配置的用户设置,或者您最初打开的插件的默认设置。因此,设置在插件的用户设置中经常使用的基值,然后在项目文件中设置特定于项目的内容。
https://stackoverflow.com/questions/28121069
复制相似问题