PHP在SublimeLinter中不起作用,尽管它在控制台中显示为PHP: loaded。我在Windows上工作。此外,如果打开命令选项板,则除了Extract Annotations之外,没有其他选项。有没有人有同样的问题并且知道解决方案?
发布于 2012-11-14 13:29:49
此外,请确保您已在用户设置中提供了php.exe的路径-
{ "sublimelinter":true,"sublimelinter_executable_map":{ "php":"/xampp/php/php.exe“}}
发布于 2013-09-28 06:12:30
在sublimeText 2中的MAC上安装sublimelint包之后
按cmd+shift+p打开命令选项板,然后输入或选择Preferences:SublimeLint - User
这将打开设置文件
准确粘贴以下内容:
{
"sublimelinter": true,
"sublimelinter_executable_map":
{
"php":"/usr/bin/php"
}
}保存文件并重新启动sublime text 2.如果你有一个错误,如它不能读取文件,这是因为你做了一个打字错误。设置文件it必须是格式正确的json。
如果您有任何问题,请在您的终端中执行which php以确保php安装在/usr/bin/php上,如果路径不同,请将其替换为which命令提供的路径。
发布于 2012-09-06 17:55:42
我也有同样的问题。我的问题的原因是所有的PHP文件都是用HTML5语法打开的。您可以通过在SublimeText控制台中粘贴以下命令来检查当前语法:
sublime.active_window().active_view().settings().get('syntax')要将php设置为当前文件类型的默认值,您可以转到:查看>语法>打开所有当前扩展名为...> php
希望这能有所帮助!
https://stackoverflow.com/questions/11817164
复制相似问题