Come posso formattare il codice in questa pagina?
Incolla il codice nell’editor a sinistra o carica un file, scegli le opzioni necessarie e premi Formatta. Controlla il risultato a destra, quindi copialo o salvalo.
Il Formattatore JavaScript rende leggibile il codice JavaScript minificato o irregolare applicando rientri, spaziatura, interruzioni di riga e posizionamento delle parentesi graffe coerenti. Supporta la sintassi moderna, incluse classi, campi privati, funzioni asincrone, concatenamento opzionale, operatore di coalescenza nullish, template literal, moduli e React JSX.
Scegli tabulazioni o spazi, imposta la larghezza di riga preferita, controlla lo stile delle parentesi graffe, conserva le interruzioni di riga utili, mantieni il rientro esistente degli array oppure spezza le catene di metodi troppo lunghe. Premi Ctrl+Enter o Command+Enter per formattare direttamente dall'editor.
La minificazione rimuove commenti e codice superfluo mantenendo identificatori leggibili. La modalità che abbrevia i nomi riduce anche gli identificatori locali compatibili per ottenere un risultato più piccolo. L'input deve essere JavaScript eseguibile, quindi JSX va compilato prima della minificazione. Tutta l'elaborazione avviene localmente nel browser.
Incolla il codice nell’editor a sinistra o carica un file, scegli le opzioni necessarie e premi Formatta. Controlla il risultato a destra, quindi copialo o salvalo.
L’input deve corrispondere al linguaggio o alla sintassi selezionati. Controlla istruzioni incomplete, parentesi o virgolette non chiuse e un dialetto o una modalità non adatti, quindi riprova.
Un formattatore riconosce token e strutture annidate del linguaggio, poi riscrive rientri, spazi e interruzioni di riga secondo regole coerenti. Non compila né esegue il programma, quindi non sostituisce un controllo di correttezza o sicurezza.
2 spazi è il valore più comune nei progetti Web. Mantieni le interruzioni esistenti salvo che il progetto imponga il ritorno a capo, abilita JSX per input JSX e segui la configurazione del repository per parentesi e altre scelte di stile. Formattazione, minificazione e abbreviazione dei nomi delle variabili sono azioni separate.