intellij / noinspection JSHint / jshint忽略:行

时间:2014-03-28 09:39:25

标签: intellij-idea webstorm jshint

有没有办法配置Intellij Idea(webstorm)来添加// jshint ignore:line以抑制jshint警告?默认情况下,intellij添加//noinspection JSHint,jshint本身无法识别...

提前谢谢!

2 个答案:

答案 0 :(得分:0)

现在无法配置检查快速修复结果。 当您尝试通过WebStorm / Intellij IDEA中的快速修复(Alt + Enter)抑制警告时,会为任何 JSHint警告添加预定义评论//noinspection JSHint。 因此,您需要手动添加// jshint ignore:line以确保JSHint本身会抑制此警告。

答案 1 :(得分:0)

如果开发人员想要忽略一段代码,他们可以使用以下指令:

/ * jshint ignore:start * /

JSHint将忽略此处的代码。

/ * jshint ignore:end * /

ignore之间的所有代码:start和ignore:end不会被传递给JS Hint。如上所述,您可以忽略带有尾随注释的单行: 忽略这个(); // jshint ignore:line

例如:开发人员可以使用Java脚本语言扩展,例如咖啡脚本,Face Book反应等,而不会触发静态代码分析器。

为了在构建过程中使用maven开发人员排除文件,开发人员可以在maven插件中为JSHint使用excludes标记。

实施例:                      的src /主/ web应用/ myScript.js               的src /主/ web应用/ mydirectory中           。
注意:相对于模块的基础

解析排除