How can I ignore a certain WebStorm inspection err

2020-04-04 03:50发布

问题:

Following tries do not work:

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

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

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

Maybe Webstorm has other linting mechanisms working in the background? How can I disable them, so that only tslint is active?

EDIT: The desired solution would be to do it at the source code level, without configuring any IDE Settings.

回答1:

This warning doesn't come from TSLint, so configuring TSLint won't help here. This is WebStorm own inspection error. You can either disable this inspection or suppress it for current statement: hit Alt+Enter on 'isDone', then hit Right and choose the appropriate action from the popup. See https://www.jetbrains.com/help/webstorm/2016.1/suppressing-inspections.html#1



回答2:

You can do it with

//noinspection JSUnusedGlobalSymbols

in Webstorm version 2016.3

To get this code, i used:

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