我现在尝试2小时让SublimeCodeIntel使用PHP。好吧,有些东西可行,但CodeIntel在类外没有自动完成类方法和参数。
我使用Sublim Text 2 for Windows(7)和插件的最后一个版本。
我在 classes / Page.php 中有一个 页 类,还有一个 的index.php 即可。 在index.php中:
$page = new Page('home',$_GET['page']);
当我输入
$page->
我可以在任务栏中阅读"信息:处理' PHP':请等待" 几秒钟然后没有任何反应。
在 Page.php 中工作时,我可以开始输入$ this-> ..并且它有点工作(实际上它不显示函数参数)。 与Alt +单击函数和变量相同(仅在当前文件中定义时才有效)
我尝试了几件事:
1 /停用" detect_slow_plugins" (错误消息不再出现,但插件效果不佳)
2 /更改SublimeCodeIntel.sublime-settings config (复制粘贴整个文件并编辑值):
"codeintel_language_settings": {
"PHP": {
"php": "E:/wamp/bin/apache/Apache2.2.21/bin",
"codeintel_scan_extra_dir": [],
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": 15
}
}
我甚至不知道" php"价值很重要(我在互联网上找到了几个片段)......
3 / Sublim Text User设置中的相同内容
4 /建议重建索引here
我使用PHP自动加载器,但我不知道插件如何确定哪个文件定义了哪个类。可能是个问题?
我完全被困在这里,我尝试了所有我发现的东西,并阅读了一些设置教程(其中每一个都像&#34;安装,它只是工作!&#34; ......非常讨厌)。< / p>
有没有人有解决方案?或者要检查或尝试...... 谢谢!