[1 简介 在PHP文件保存时会自动进行语法检查,有错误会提示,没有错误不提示。*语法检查使用系统的php -l -n命令;*对非PHP文件不起作用;2 下载(v1.1版本) http://
可以在 Tools -> build system中设置自己的语法检查器,比如新添加一个php.sublime-build,检查php的语法:
{
"cmd": ["/usr/local/bin/php", "$file", "$file_base_name"] }
然后执行command+b,就可以检查语法错误。[sublime 支持php语法错误提示的插件 php code sniffer.]
如果你一开始是这么写的:
{
"cmd": ["php -l $file"] }
那么可能会报错,提示为:
[Errno 2] No such file or directory
[cmd: [u'php -l /usr/local/webdata/union_branches/Lib/ORG/Dingdan/v40/Drivers/ShopJingdong.class.php']]
[dir: /usr/local/webdata/union_branches/Lib/ORG/Dingdan/v40/Drivers]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
这是因为加了 -l 参数的问题,所以应改为最上面的样子。