我们使用 Closure Compiler 来发现 JavaScript 中的语法错误,并使用 window.onerror 来发现所有其他运行时错误。每个文件都增加了“use strict”。这些都没有捕获“有用”插入的分号。
我尝试过 JSLint,但它对如何使用 JavaScript 编码有非常具体的想法,因此没有我希望的那么有用。例如,使用 JsLint 我不能再使用for (var i = ...)
样式;JsLint 一遇到其中之一就放弃了。
是否有其他一些 JavaScript 静态分析工具可以特别警告我分号插入?