我尝试使用 JSLint.VS2012 扩展来检查 JavaScript 代码。它很有用,因为它在我的代码中发现了很多语法问题。但是,是否可以在 JSLint 中配置规则以启用/禁用某些规则?目前,我想关闭 2 条规则:
1) 代码格式检查。因为我使用 Visual Studio 2012 作为编辑器,它有一个默认的代码格式化程序,格式化的代码对我来说是可以的。但是,似乎 JSLint 需要不同的代码格式样式,所以我更喜欢 VS2012 的自动格式功能,并且需要关闭 JSLint 规则。这是一个快照,显示 JSLint 抱怨“错误”的格式化代码。
2)我要禁用的第二条规则是“'return'后出现意外'else':我不认为这个规则很好,但是保护返回可以提高if-else开关的可读性,下面是一个快照: