崇高的Linter:PHP linting不起作用

2022-08-30 19:02:43

PHP linting在SublimeLinter中不起作用,尽管它在控制台中说。我正在开发Windows。此外,如果我打开命令面板,则除了.有没有人遇到同样的问题并知道解决方案?PHP: loadedExtract Annotations


答案 1

此外,请确保您已在用户设置中提供了php.exe路径 -

  • (预设>pkg设置>子>设置 - 用户)

  • 应该看起来像这样(如果你的路径是“C:\xampp\php\php.exe”):

{ “sublimelinter”: true, “sublimelinter_executable_map”: { “php”:“/xampp/php/php.exe” } }


答案 2

在MAC OS X上 sublimeText 2中,一旦你安装了 sublimelint 包

cmd+shift+p打开命令面板,然后输入或选择Preferences:SublimeLint - User

这将打开设置文件

完全粘贴:

{
    "sublimelinter": true,
    "sublimelinter_executable_map":
 {
     "php":"/usr/bin/php"
 }
}

保存文件并重新启动崇高文本 2。如果您遇到错误,例如无法读取文件,那是因为您犯了拼写错误。设置文件它必须是格式正确的 json。

如果你有任何问题,请在你的终端中做一个,以确保php安装在,并用命令给你的路径替换,如果它不同的话。which php/usr/bin/phpwhich


推荐