2016-04-22 9 views
7

Folge versucht nicht funktionieren:Wie kann ich einen bestimmten WebStorm-Inspektionsfehler ignorieren?

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

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

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

enter image description here

Vielleicht WebStorm hat andere Arbeits Fusseln Mechanismen im Hintergrund? Wie kann ich sie deaktivieren, so dass nur tslint aktiv ist?

EDIT: Die gewünschte Lösung wäre, es auf der Quellcodeebene zu tun, ohne irgendwelche IDE-Einstellungen zu konfigurieren.

+0

Haben Sie Ihre eigenen erstellt 'tslint.json' Datei im Stammverzeichnis Ihres Projektordners? – DrinkBird

+0

ja, alle Regeln funktionieren richtig, ich möchte eine bestimmte deaktivieren, .. –

+0

Oh ok. Es scheint, dass die offizielle Dokumentation erwähnt, was Sie bereits versuchen: https://github.com/palantir/tslint#rule-flags – DrinkBird

Antwort

5

Diese Warnung stammt nicht von TSLint, daher hilft die Konfiguration von TSLint hier nicht. Dies ist WebStorm-eigener Prüffehler. Sie können diese Überprüfung entweder deaktivieren oder für die aktuelle Anweisung unterdrücken: Drücken Sie Alt + Eingabe auf "isDone", dann rechts und wählen Sie die entsprechende Aktion aus dem Popup. Siehe https://www.jetbrains.com/help/webstorm/2016.1/suppressing-inspections.html#1

+2

Nur zur Info: TSLint Fehler haben normalerweise "TSLint" Präfix in Tooltip – lena

+0

Hallo Lena, wie kann ich Deaktivieren Sie das nur in der aktuellen Datei? Vielleicht in Form von, wie tslint es macht? –

+0

Sie können einen Prüfumfang auswählen: unter Einstellungen | Aussehen und Verhalten | Bereiche erstellen einen Bereich, in dem diese Datei ausgeschlossen ist, und wählen dann unter Einstellungen | den Bereich für die Prüfung "Unbenutztes javaScript/ActionScript-Symbol" aus Editor | Inspektionen – lena

2

Sie tun können, es mit

//noinspection JSUnusedGlobalSymbols 

in WebStorm Version 2016,3

diesen Code zu bekommen, habe ich:

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

Suppress for statement

Verwandte Themen