Ho una configurazione predefinita di js2-mode. Questo fornisce una buona evidenziazione e controllo della sintassi, ma ora sto lavorando a un progetto con un diverso set di stili (in particolare questo nuovo progetto non usa punti e virgola).
Questo fa sì che ogni singola riga di codice venga sottolineata js2-modecon l'avvertimento:missing ; after statement
Esiste un modo per disabilitare il check-in della sintassi js2-mode?
O, ancora meglio, c'è un modo per usare un diverso controllo della sintassi?
Ho la modalità Flycheck installata e funzionante per i miei .jsfile, ma non ho abilitato alcun controllo di sintassi (cioè tutti i controlli sono impostati su nile not found). Sarebbe bello sapere come abilitare uno di questi e disabilitare quello incorporato js2.
So che le visualizzazioni sull'inserimento del punto e virgola variano, ma questo progetto segue quello "standard style"per il quale esiste un controllo sintassi in Flycheck e mi interessa solo se posso cambiare il controllo.
js2-mode-show-parse-errorsè impostato sunil, vedo ancora gli errori:C-h v js2-mode-show-parse-errorsritornajs2-mode-show-parse-errors is a variable defined in js2-mode.el'. Its value is nil. Original value was tma vedo ancora le righe sottostanti. Sai perché questo potrebbe essere?