从某个月开始使用JSLint,我想知道如何适应它?
IMO官方网站太基础了。代码编辑器中没有行号,错误和代码之间没有链接,演示文稿很差......
在CLI中使用,也不是更舒服的方式。
所以问题是:“你如何使用JSLint?”。您使用JSLint执行的做法和建议是什么?有没有更强大的替代在线检查器?或者可能是包含JSLint验证器的高级在线编辑器?
答案 0 :(得分:3)
如果您使用的是Visual Studio,我强烈推荐JSLint.VS2010 Extension。它直接集成到IDE中。我真正喜欢的一些功能:
答案 1 :(得分:2)
答案 2 :(得分:2)
不要害怕分叉。 JSLint基于Crockford对代码质量的个人想法,你可能会有不同的想法。
我使用JSLint(“改进版”)作为git中的预提交钩子。这需要一些Node或rhino安装,并省去了手动运行它的麻烦。
记住:
JSLint会伤害你的感情
答案 3 :(得分:0)
您可以为首选IDE获取JSLint插件。我在Visual Studio中使用了一个JSLint验证器和Resharper 6,它为我提供了你提到的所有内容(我点击警告,它将我带到代码行)。
在the JS Lint website上,您应该获取行号和字符以及警告消息中任何错误的代码段:
第10行问题13:构造函数名称'myObject'应该 以大写字母开头。
var x = new myObject();
答案 4 :(得分:0)
如果您想让JSLint成为构建过程的一部分,请查看jslint4java。它适用于Java项目,但也可以应用于非Java项目。