虽然它在控制台中说,但是在llimeLinter中, PHP linting不起作用PHP: loaded
.我在Windows上工作.此外,如果我打开命令调色板除外,没有选项Extract Annotations
.有没有人有同样的问题,知道解决方案?
Joe*_*vin 21
此外,请确保您已在用户设置中指定了php.exe的路径 -
(首选项> pkg设置> sublimelinter>设置 - 用户)
应该是这样的(如果你的路径是"C:\ xampp\php\php.exe"):
{"sublimelinter":true,"sublimelinter_executable_map":{"php":"/ xampp/php/php.exe"}}
我刚才有同样的问题.我的问题的原因是所有使用HTML5语法打开的PHP文件.您可以通过在SublimeText控制台中粘贴以下命令来检查当前语法:
sublime.active_window().active_view().settings().get('syntax')
Run Code Online (Sandbox Code Playgroud)
要将php设置为当前文件类型的默认值,您可以转到:view> syntax>打开所有当前扩展名为...> php
希望这可以帮助!
一旦安装了sublimelint包,就在sublimeText 2中的MAC OS X上
cmd+shift+p
打开命令面板然后输入或选择 Preferences:SublimeLint - User
这将打开设置文件
准确粘贴:
{
"sublimelinter": true,
"sublimelinter_executable_map":
{
"php":"/usr/bin/php"
}
}
Run Code Online (Sandbox Code Playgroud)
保存文件并重新启动sublime文本2.如果您有一个错误,例如它无法读取文件,那是因为您犯了一个拼写错误.设置文件必须是格式正确的json.
如果您有任何问题,请which php
在您的终端中执行以确保安装了php /usr/bin/php
并根据which
命令提供的内容替换路径(如果它不同).
归档时间: |
|
查看次数: |
14785 次 |
最近记录: |