Come si usa
- Incolla il tuo JavaScript, apri un file
.jso parti dall'esempio: codice minificato. - Scegli 2 spazi, 4 spazi o tabulazioni. Il codice formattato compare mentre scrivi.
- Copialo o scaricalo come
script.js.
Cosa fa
Le istruzioni vanno su righe proprie, i blocchi vengono indentati e la spaziatura attorno agli operatori e dopo le parole chiave diventa uniforme. Il codice fa esattamente la stessa cosa: cambiano solo gli spazi. La formattazione non può riportare i nomi che un minificatore ha accorciato, come n e t, né i commenti che ha tolto.
Quando è utile
- Per leggere uno script minificato e capire cosa fa, o trovare da dove viene un errore.
- Per mettere in ordine codice preso da uno snippet, da una risposta o da un assistente IA prima di modificarlo.
- Per rendere confrontabili due versioni prima di un diff.
Domande frequenti
Funziona con il JavaScript moderno?
Sì: arrow function, classi, template literal, async/await, optional chaining e moduli vengono tutti formattati.
Controlla gli errori nel mio codice?
No. Indenta ciò che c'è, anche se non funzionerebbe. Il Minificatore JavaScript invece analizza il codice e segnala riga e colonna di un errore di sintassi.
E TypeScript o JSX?
La maggior parte del TypeScript si formatta bene, dato che è JavaScript con annotazioni di tipo. Per JSX e progetti grandi, usa Prettier nel tuo editor.
Il mio codice viene caricato da qualche parte?
No. La formattazione avviene nel tuo browser.