我.codeintel/config
在项目文件夹中创建
{
"PHP": {
"php": 'D:\xampp\php',
"phpExtraPaths": ["D:\xampp\phalcon-devtools-master\ide\1.2.6\Phalcon"],
"phpConfigFile": 'php.ini'
}
}
没有自动完成,我如何让它工作?
我.codeintel/config
在项目文件夹中创建
{
"PHP": {
"php": 'D:\xampp\php',
"phpExtraPaths": ["D:\xampp\phalcon-devtools-master\ide\1.2.6\Phalcon"],
"phpConfigFile": 'php.ini'
}
}
没有自动完成,我如何让它工作?
尝试将您的project_root/.codeintel/config
文件设置为这些内容(删除之前的内容):
{
"PHP": {
"php": "D:\\xampp\\php.exe",
"phpExtraPaths": ["D:\\xampp\\phalcon-devtools-master\\ide\\1.2.6\\Phalcon"],
"phpConfigFile": "php.ini",
"codeintel_scan_files_in_project": true,
"codeintel_max_recursive_dir_depth": 25
}
}
您的旧文件有几个问题。首先,Windows 文件路径应该使用正斜杠/
或双反斜杠\\
作为分隔符。其次,该文件需要是有效的 JSON,因此您需要在任何地方使用双引号。第三,我添加.exe
了"php"
密钥的值 - 请确保这是php.exe
. 最后,我添加了最后两个设置以确保您的项目正在被索引,并且索引运行得足够深。如果您有其他包含库文件的路径,请确保也将它们添加到其中"phpExtraPaths"
。
另外,请记住,SublimeCodeIntel 需要一些时间来索引所有内容,因此自动完成可能无法立即工作。如果在编码一段时间并重新启动一两次后仍然无法正常工作,您可能希望尝试README 的故障排除部分中的建议,尤其是有关删除数据库以强制重新建立索引的建议。
祝你好运!