我为 sublime text 3 安装了 SublimeLinter。安装后,我在我的用户设置中添加以下代码
"sublimelinter": true,
"sublimelinter_executable_map": {
"php": "D:/xampp/xampp/php/php.exe"
},
但 php 代码不掉毛。感谢帮助!
我为 sublime text 3 安装了 SublimeLinter。安装后,我在我的用户设置中添加以下代码
"sublimelinter": true,
"sublimelinter_executable_map": {
"php": "D:/xampp/xampp/php/php.exe"
},
但 php 代码不掉毛。感谢帮助!
请阅读完整 的SublimeLinter 文档,尤其是安装和设置部分。SublimeLinter 本身只是一个 linter框架。linter 本身作为独立的 Sublime Text 3 插件分发。
对于 PHP,最流行的 linter 是SublimeLinter-php
用于php -l
linting。通过 Package Control 安装它,然后阅读设置文档以获取有关如何配置 linter 的完整详细信息。我不确定你在哪里得到你在问题中提到的设置,但它们不正确。如果你打开Preferences -> Package Settings -> SublimeLinter -> Settings-User
你会发现大部分设置已经在那里了。该文档描述了如何设置路径php.exe
,并设置其他所有内容。初始设置过程确实需要一些时间,但如果正确执行,您应该不会有任何问题。
只是为了帮助如果有人有同样的问题。我使它以这种方式工作(Sublime Text 3):
// SublimeLinter Settings - User
{
"paths": {
"windows": ["C:\\wamp\\bin\\php\\php7.2.14"]
}
}
例如,如果您在 php7.2.14 中使用 wamp