sublimeLinter 是sublime的一款代码规范和语法检查的工具,支持javascript,css,html,java,php等多种开发语言,本文介绍此插件的安装和简单使用方式。
首先安装sublime package control 插件控制包,不懂方法的可以去网上看看。
然后打开package control,快捷键一般默认shift+ctrl+p; 输入ip即install package, 然后输入sublimelinter, 确定安装 ok了。
首先sublimelinter 依赖node.js的,所以没有nodejs环境的同学可以先去装nodejs.
最后就是sublimelinter 的user-setting的设置,从preferences->package-setting->sublimeLinter->setting-User 里面设置。
下面是我的设置
{
"user": {
"sublimelinter": "save-only",
"sublimelinter_executable_map":{
"javascript":"F:/node.js/node.exe",
"css":"F:/node.js/node.exe"
},
"jshint_options": {
"strict": false, //严格模式
"quotmark": "single", //只能使用单引号
"noarg": true,
"noempty": true, //不允许使用空语句块{}
"eqeqeq": true, //!==和===检查
"undef": true,
"curly": true, //值为true时,不能省略循环和条件语句后的大括号
"forin": true, //for in hasOwnPropery检查
"devel": true,
"jquery": true,
"browser": true,
"wsh": true,
"evil": true,
"unused": "vars", //形参和变量未使用检查
"latedef": true, //先定义变量,后使用
"globals": {
"grunt": true,
"module": true,
"window": true,
"jQuery": true,
"$": true,
"global": true,
"document": true,
"console": true,
"setTimeout": true,
"setInterval": true
}
},
}
}