我为Visual Studio使用JSHint。 JSHint对于我知道可以安全忽略的问题发出警告并不罕见。我一直在将// ignore jslint
放在相关行上,但是我发现我们也可以忽略特定的错误代码。从1.0.0 rc1 release notes:我在哪里可以找到JSHint数字错误代码的列表?
该版本增加了一个唯一的数字代码,由JSHint生产的每警告和错误 消息。这意味着即使没有对应的选项 ,您现在也可以忽略由JSHint生成的任何 警告。您可以使用特殊的减号( - )运算符来完成此操作。对于 例如,这里是你如何忽略有关尾随小数 点的所有消息(W047):
/* jshint -W047 */
看起来很酷,但尝试,因为我可能,我无法找到一个列表的所有错误代码。 Visual Studio的警告列表不提供数字错误代码,只是错误文本。
当然这个名单是在那里某处,对不对?我从字面上花了一个小时搜索这个。但迄今为止没有成功。
使用'--verbose'选项时,显示的代码。我想你可以看看哪些jshint可执行文件使用Visual Studio,并将其替换为向Visual Studio的调用添加'--verbose'的脚本。当然这是假设VS中没有选项来启用它。 –