我安装了 SublimeLinter plugin适用于 Ubuntu 12.04 中的 Sumblime-text-2。
PHP linting 不工作。在互联网上进行详尽搜索后,我发现我必须在 sublimeLinter 设置中给出 PHP 的路径,如下所示:
"sublimelinter_executable_map":
{
"php":"/usr/share/php"
},
这是我在 phpInfo() 中找到的 include_path 行中的路径。但它不起作用。 我尝试转义特殊字符和/usr/share/php5、/usr/lib/php5 等其他路径,但似乎没有任何效果。
任何人都可以帮助我进行正确的配置,以便我可以使用 linter 功能吗?
注意:之前有一个未回答的问题here .我想也许我应该再问一遍,问得更详细一点。
更新:original question已经回答并且也解决了这个问题。
最佳答案
1- 安装 node.js。顺便说一句,它本身就非常棒。
2- 打开 Sublime Text,然后关闭所有打开的文件。
3- 前往 Preferences->Package Settings->SublimeLinter->Settings – User(如果您之前没有弄乱它,它将是空的),并插入以下内容:
{
"sublimelinter_executable_map":
{
"javascript":"C:/Program Files/nodejs/node.exe",
"css":"C:/Program Files/nodejs/node.exe",
"php":"C:/wamp/bin/php/php5.4.3/php.exe"
}
}
这也是您放置路径的地方,比方说,用于 linting 的 php。确保您获得正确的节点路径——这是 Windows 7 安装的默认位置。保存文件,关闭文件,然后重新启动 Sublime Text。
来源:http://fuzzytolerance.info/blog/2012/05/14/2012-05-15-getting-sublimelinter-running-on-windows/
关于php - 配置 SublimeLinter 插件以使用 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132469/