我已经下载并设置了 jslint4java。当我使用以下命令时:
java -jar C:\...\jslint4java-2.0.0.jar --encoding UTF-8 --indent 4 --browser *.js
虽然文件中有一些未使用的变量,但 jsLint 并没有抱怨它们。我想要它。但是我在命令行文档中没有找到任何合适的选项。
关于我在那里缺少什么设置的任何建议?
注意:这是关于变量而不是方法参数。我找到了这个--unparam
选项,但它是关于参数的,它是用于禁用而不是启用检查。我不使用此选项,因此检查应该有效。
Visual Studio 插件 的jslint确实抱怨未使用的变量。
简单的代码示例:
$(document).ready(function() {
var a = 0,
b = 1;
alert(b);
});
在此示例中,用于 Visual Studio 插件的 jslint 正确地抱怨a
未使用变量,而 jslint4java 没有。