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

tpgth1q7  于 2023-01-27  发布在  TypeScript
关注(0)|答案(3)|浏览(389)

以下尝试不起作用:

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

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

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

也许Webstorm有其他的linting机制在后台工作?我怎么才能禁用它们,这样只有tslint是活动的?

编辑:理想的解决方案是在源代码级别执行编辑,而不配置任何IDE设置。

jxct1oxe

jxct1oxe1#

你可以用

//noinspection JSUnusedGlobalSymbols

在Webstorm版本2016.3中
为了得到这个代码,我使用:

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

qij5mzcb

qij5mzcb2#

此警告不是来自TSLint,因此配置TSLint在此没有帮助。这是WebStorm自己的检查错误。您可以禁用此检查或对当前语句取消此检查:在“已完成”上按Alt+Enter,然后按Right并从弹出窗口中选择适当的操作。请参阅https://www.jetbrains.com/help/webstorm/2016.1/suppressing-inspections.html#1

laximzn5

laximzn53#

  • "[tslint]“应为”(引号)*

为了修复 "[tslint]“应为'(引号) 错误,请打开tslint.json文件并将editor.formatOnSave设置为true,如下所示:

"editor.formatOnSave": true

相关问题