Sublime插件之Sublime​Linter和Sublimelinter-contrib-eslint检查代码规范

Sublime​Linter 是一个代码检查框架插件,功能非常强大,支持各种语言的检查。但它本身并没有代码检查的功能,需要借助 ESLint 这样的特定语言检查支持。我们只需要使用对应的 Sublime​Linter-contrib-eslint 插件即可。

安装Sublime​Linter 和 Sublime​Linter-contrib-standard

npm install -g standard

然后在 Sublime text 中 Command + Shift + p > Package Control:Install Package 里面搜索关键词 SublimeLinter。然后再搜索 eslint 找到 SublimeLinter-eslint 将二者一并完成安装,更多安装步骤查看这里

配置

注意: 如果您跟我一样使用MAC系统的时候安装了zshoh-my-zsh.nvm管理NodeJS,那么需要将~/.zshrc中关于加载nvm的代码注释掉。

另外再建立nodejsstandard对应的软链接

ln -s /Users/xiaoluo/.nvm/versions/node/v{YOUR_NVM_VERSION}/bin/node /usr/local/bin/node
ln -s /Users/xiaoluo/.nvm/versions/node/v{YOUR_NVM_VERSION}/bin/standard /usr/local/bin/standard

通过上面的配置之后,再配置Sublime​Linter中的配置,如下:

"paths": {
    "linux": [],
    "osx": ["/usr/local/bin"],
    "windows": []
},

自动格式化sublime-standard-format

使用sublime升级StandardFormat插件,并勾选StandardFormat配置中的auto save

参考地址

results matching ""

    No results matching ""