2016-04-22 11 views
7

A seguito di tentativi non funzionano:Come posso ignorare un determinato errore di ispezione di WebStorm?

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

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

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

enter image description here

Forse WebStorm ha altri meccanismi di rilascio di fibre a lavorare in background? Come posso disabilitarli, in modo che solo tslint sia attivo?

MODIFICA: la soluzione desiderata sarebbe quella di farlo a livello di codice sorgente, senza configurare alcuna impostazione IDE.

+0

Avete creato il proprio Il file 'tslint.json' nella cartella principale del tuo progetto? – DrinkBird

+0

sì, tutte le regole funzionano correttamente, voglio disabilitare una certa, .. –

+0

Oh ok. Sembra che la documentazione ufficiale menzioni ciò che stai già provando: https://github.com/palantir/tslint#rule-flags – DrinkBird

risposta

5

Questo avviso non proviene da TSLint, quindi la configurazione di TSLint non sarà di aiuto in questo caso. Questo è l'errore di ispezione di WebStorm. Puoi disabilitare questa ispezione o sopprimerla per la frase corrente: premi Alt + Invio su 'isDone', quindi premi a destra e scegli l'azione appropriata dal popup. Vedi https://www.jetbrains.com/help/webstorm/2016.1/suppressing-inspections.html#1

+2

Giusto FYI: gli errori TSLint normalmente hanno il prefisso "TSLint" nel tooltip – lena

+0

Ciao Lena, Come posso disabilitarlo solo nel file corrente? Forse nella forma di, come lo fa tslint? –

+0

È possibile selezionare un ambito per ispezione: in Impostazioni | Aspetto e comportamento | Gli ambiti creano un ambito con questo file escluso, quindi selezionare questo ambito per l'ispezione "Simbolo locale di javaScript/ActionScript non utilizzato" in Impostazioni | Editor | Ispezioni – lena

2

si può fare con

//noinspection JSUnusedGlobalSymbols 

nella versione WebStorm 2016,3

Per ottenere questo codice, ho usato:

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

Suppress for statement

Problemi correlati