【发布时间】:2013-07-06 06:52:51
【问题描述】:
我正在为 Visual Studio 使用 JSHint。 JSHint 对我知道可以安全忽略的问题发出警告的情况并不少见。我一直将// ignore jslint 放在相关行,但我看到我们也可以忽略特定的错误代码。来自1.0.0 rc1 release notes:
此版本为每个警告和错误添加了唯一的数字代码 JSHint 产生的消息。这意味着您现在可以忽略任何 即使没有相应的选项,JSHint 也会产生警告 为了它。您可以使用特殊的减号 (-) 运算符来执行此操作。为了 例如,这里是你如何忽略所有关于尾随小数的消息 点(W047):
/*jshint -W047 */
看起来很酷,但尽我所能,我找不到所有错误代码的列表。 Visual Studio 的警告列表不提供数字错误代码,只提供错误文本。
这个列表肯定在某处,对吧?我真的花了一个小时在谷歌上搜索这个。但目前还没有成功。
【问题讨论】:
-
使用
--verbose选项时显示代码。我想您可以查看 Visual Studio 使用的 jshint 可执行文件,并将其替换为将--verbose添加到 Visual Studio 调用的脚本。当然这是假设 VS 中没有启用它的选项。
标签: javascript visual-studio jslint jshint