简介
JSHint是检查javascript代码中的错误和一些可能潜在问题的不规范写法的工具。
JSHint会检查诸如漏写分号、漏写大括号、漏写var、==判断等不规范不谨慎代码,避免造成潜在的问题。
安装与使用
JSHint在 GruntJS、Eclipse系列编辑器、Sublime Text都有插件实现。良好的编码习惯应该在编码中养成,时刻注意编码中的各种细节。
所以我在我Sublime Text下安装了JSHint插件--JSHint Gutter(相应插件有很多款,这个是比较喜欢的),让我在编码时,就检验我的代码:

JSHint Gutter安装
- 确定你的
Sublime Text安装了Package Control,Ctrl + Shift + P输入Install Package打开插件安装列表,找到JSHint Gutter进行安装 - 在
js或html文件中按快捷键Ctrl + Shift + J即对代码进行检验
JSHint检验选项
JSHint提供许多选项,能对检验规则进行个性设置。
我常用配置:
{ // 大括号包裹 curly: true, // 全等于 eqeqeq: true, // 未定义变量 undef: true, // 缩进 indent: 4, // 构造函数首字母大写 newcap: true, // 未使用变量 unused: true, // 严格模式 strict: true, // 允许嵌套数量 maxdepth: 2, //全局变量 globals: [ "module", "require", "process", "__dirname", "console", "define", "jQuery", "$" ]} |
更多到官网参考 jshint options
浙公网安备 33010602011771号