如何忽略某个WebStorm检查错误?

时间:2016-04-22 13:39:00

标签: typescript webstorm rule

以下尝试不起作用:

/* tslint:disable:"no-unused-variable" */

/* tslint:disable:'no-unused-variable' */

/* tslint:disable:no-unused-variable */

enter image description here

也许Webstorm有其他的linting机制在后台工作?如何禁用它们,以便只有tslint处于活动状态?

编辑:所需的解决方案是在源代码级别执行此操作,而无需配置任何IDE设置。

2 个答案:

答案 0 :(得分:6)

此警告不是来自TSLint,因此配置TSLint在这里不会有帮助。这是WebStorm自己的检查错误。您可以禁用此检查或将其取消以用于当前语句:按下Alt + Enter on' isDone',然后单击右键并从弹出窗口中选择相应的操作。见https://www.jetbrains.com/help/webstorm/2016.1/suppressing-inspections.html#1

答案 1 :(得分:4)

你可以用

完成
//noinspection JSUnusedGlobalSymbols

在Webstorm版本2016.3

要获得此代码,我使用了:

ALT + Enter
Select "Remove unused constant 'xxx'" but dont Enter
Arrow right
Suppress for statement

Suppress for statement