Sto usando JSHint per Visual Studio. Non è raro che JSHint emetta un avviso su un problema che ignoro. Ho messo // ignore jslint
sulla riga relativa, ma vedo che possiamo anche ignorare specifici codici di errore. Dal 1.0.0 rc1 release notes:Dove posso trovare un elenco di codici di errore numerici JSHint?
Questa versione aggiunge un codice numerico univoco per ogni avviso e l'errore messaggio prodotto da JSHint. Ciò significa che ora puoi ignorare qualsiasi avviso prodotto da JSHint anche se non esiste un'opzione corrispondente per questo. Puoi farlo usando l'operatore speciale meno (-). Ad esempio, ecco come si ignora tutti i messaggi di dati ridondanti decimali punti (W047):
/* jshint -W047 */
Sembra fresco, ma Per quanto mi sforzassi, non riesco a trovare un elenco di tutti i codici di errore. L'elenco di avvisi di Visual Studio non fornisce il codice di errore numerico, ma solo il testo dell'errore.
Sicuramente questa lista è là fuori da qualche parte, giusto? Ho letteralmente trascorso un'ora a cercare su Google. Ma nessun successo finora.
Il codice viene visualizzato quando si utilizza l'opzione '--verbose'. Immagino che tu possa controllare quale jshint eseguibile Visual Studio usi e sostituirlo con uno script che aggiunge '--verbose' alla chiamata di Visual Studio. Ovviamente questo presuppone che non ci sia un'opzione in VS per abilitarlo. –