Editori
Questa pagina è stata tradotta da PageTurner AI (beta). Non ufficialmente approvata dal progetto. Hai trovato un errore? Segnala problema →
Evidenziazione della sintassi

Oggi molti editor popolari supportano l'evidenziazione della sintassi ES2015+ in modo nativo, mentre altri richiedono l'installazione di estensioni aggiuntive. Questa guida ti aiuterà a configurare correttamente l'evidenziazione della sintassi.
Se cerchi integrazioni più avanzate, potresti consultare la guida Setup.
Suggerimento: Il font utilizzato nello screenshot è FiraCode.
Atom
Installa il pacchetto language-babel e segui le istruzioni.
Emacs
Installa js2-mode, probabilmente la migliore modalità JavaScript disponibile per Emacs. Offre un'evidenziazione sintattica estremamente precisa grazie a un parser ricorsivo discendente, aderisce rigorosamente allo standard Ecma-262, supporta la maggior parte delle estensioni Rhino e SpiderMonkey dalla versione 1.5 in poi e fornisce segnalazioni in tempo reale di errori sintattici e avvisi in strict mode.
Oltre a js2-mode, puoi installare altri due pacchetti: js2-refactor che aggiunge potenti funzionalità di refactoring, e xref-js2 che semplifica la navigazione tra riferimenti e definizioni di funzioni.
Sublime Text 3
Per prima cosa, installa Package Control. Poi installa il pacchetto Babel dal menu Package Control e segui le istruzioni.
Vim
Installa il plugin vim-javascript, che migliora sia l'evidenziazione sintattica sia il supporto all'indentazione per JavaScript in Vim.
Un'alternativa è utilizzare yajs.vim con es.next.syntax.
Visual Studio Code
Installa l'estensione vscode-language-babel e segui le istruzioni.
Esiste un altro metodo per abilitare l'evidenziazione sintattica: puoi trovare maggiori dettagli nella documentazione di Visual Studio Code.
WebStorm
WebStorm include ora il supporto nativo per ES2015+ senza necessità di estensioni aggiuntive. Potrebbe però essere necessario abilitarlo.
Emacs
Installa js2-mode.
Un'alternativa è utilizzare web-mode.