Sublime text 3 与 SublimeCodeIntel 和 yii
Sublime text 3 and SublimeCodeIntel and yii
今天安装sublime text 3。
我安装插件 SublimeCodeIntel。这个插件帮助我在 php 中实现自动完成功能。在我的项目中,我使用 Yii 框架。我可以在这个插件中添加 yii 框架吗?
你应该可以的。首先,打开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,则可以将此信息添加到您的 .sublime-project
文件中。打开你的项目,select 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
文件存储目录的。阅读上面的 link 和 official docs 了解更多信息。如果您没有在项目文件中放置某个设置(例如,"codeintel_scan_files_in_project"
设置),它的值将取自您在上面配置的用户设置,或者您最初打开的插件的默认设置。所以,在插件的用户设置中设置你经常使用的基值,然后在项目文件中设置项目特定的东西。
今天安装sublime text 3。 我安装插件 SublimeCodeIntel。这个插件帮助我在 php 中实现自动完成功能。在我的项目中,我使用 Yii 框架。我可以在这个插件中添加 yii 框架吗?
你应该可以的。首先,打开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,则可以将此信息添加到您的 .sublime-project
文件中。打开你的项目,select 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
文件存储目录的。阅读上面的 link 和 official docs 了解更多信息。如果您没有在项目文件中放置某个设置(例如,"codeintel_scan_files_in_project"
设置),它的值将取自您在上面配置的用户设置,或者您最初打开的插件的默认设置。所以,在插件的用户设置中设置你经常使用的基值,然后在项目文件中设置项目特定的东西。