php - 配置 SublimeLinter 插件以使用 PHP

标签 php sublimetext2

我安装了 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/

相关文章:

php - codeigniter where 子句中的数据库内置函数调用

php - ExtJS 4 - 从超链接加载网格

php - 针后获取文本?

php - 将 Android 数据库与服务器数据库同步

php - UTF-8贯穿始终

ruby-on-rails - SASS 不会在 Sublime Text 2 中构建 [Errno 2] No such File or Directory

jquery - 从 css 文件将 px 中的所有字体大小和行高转换为 em

unicode - Sublime Text 控制台不显示带重音的线条

java - Sublime Text 2 无法运行 Java

正则表达式匹配括号对