0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Impostazioni
Formattare e abbellire il codice JavaScript e TypeScript con opzioni configurabili di indentazione, larghezza di riga e stili tra virgolette. Regola le opzioni, incolla il codice nell'editor e premi Formatta. Il risultato può essere copiato negli appunti con un solo clic.
Codice sorgente
Linee:0Personaggi:0

Come funziona

Reindenta e riordina codice JavaScript o TypeScript minificato, compresso o mal allineato per renderlo leggibile e coerente. Utile per ispezionare un bundle, esaminare uno snippet altrui o normalizzare lo stile prima di incollarlo nel tuo progetto.

Puoi scegliere il tipo di indentazione (spazi o tabulazioni), la dimensione del rientro e il fine riga (LF o CRLF). Il formattatore rispetta la struttura del codice e aggiunge interruzioni di riga e rientri coerenti senza cambiare la logica.

Tutta l'elaborazione avviene nel tuo browser con js-beautify: il codice non viene caricato su alcun server. Formatta solo l'aspetto visivo; non minifica, non transpila né valida la sintassi in profondità.

Esempi

function sum(a,b){return a+b} const r=sum(1,2);console.log(r)function sum(a, b) { return a + b } const r = sum(1, 2); console.log(r);Con rientro di 4 spazi: le istruzioni vengono separate e le parentesi graffe allineate.

Casi d'uso

  • Rendere leggibile un file .js minificato per capire cosa fa.
  • Unificare lo stile di indentazione di un frammento prima di aggiungerlo al progetto.
  • Esaminare e confrontare codice di terzi con un formato coerente.
  • Ripulire TypeScript incollato da documentazione o risposte di un'IA.

Domande frequenti

Funziona con TypeScript oltre che con JavaScript?

Sì. Lo strumento formatta la sintassi di JavaScript e TypeScript, incluse annotazioni di tipo, interfacce e generici. Non transpila TypeScript in JavaScript: riordina solo il testo.

La formattazione cambia il comportamento del codice?

No. Modifica solo spazi, rientri e interruzioni di riga. La logica e gli identificatori restano intatti; il codice viene eseguito esattamente come prima.

È lo stesso che minificare?

No, è il contrario. Formattare aggiunge spazi e interruzioni per renderlo leggibile; minificare li rimuove per ridurre le dimensioni. Se vuoi comprimere, usa lo strumento di minificazione.

Il mio codice viene caricato su un server?

No. La formattazione avviene interamente nel tuo browser; il codice non lascia mai il tuo computer.