Formattatore e minificatore di codice

Formatta o minimizza HTML, CSS, JavaScript, TypeScript e SQL
  • I file non lasciano il dispositivo
  • Funziona nel browser
  • Gratis, senza account, senza filigrana

 

Format options

Long lines are wrapped at this width where the language allows it.

Come usare Formattatore e minificatore di codice

Formatta o minimizza HTML, CSS, SCSS, Less, JavaScript, TypeScript, JSON, Markdown, YAML e SQL nel browser. La lingua viene rilevata in automatico e il risultato si aggiorna mentre digiti.

  1. 1

    Incolla il codice in Input, trascina un file, oppure scegli una lingua da Esempio.

  2. 2

    Scegli Formatta o Minimizza. Il menu della lingua mostra ciò che è stato rilevato; scegline una tu se ha indovinato male.

  3. 3

    Regola le opzioni di Formatta come Rientro, Larghezza di riga, Virgolette o dialetto SQL, oppure le opzioni di Minimizza come Accorcia i nomi delle variabili.

  4. 4

    Copia l'output o fai clic sul pulsante di download. Anche Ctrl/⌘ + S lo scarica.

Domande frequenti

Il mio codice viene inviato a un server?

No. I formattatori e i minificatori (Prettier, sql-formatter, Terser e CSSO) si caricano nella pagina e girano sul dispositivo, quindi il codice resta nel browser.

Quali dialetti SQL sono supportati?

SQL standard, MySQL, MariaDB, PostgreSQL, SQLite, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Redshift, Spark SQL, Hive, Trino/Presto, DuckDB, ClickHouse e IBM Db2. Puoi anche impostare Maiuscole delle parole chiave su MAIUSCOLO, minuscolo o Come sono.

Perché Minimizza è disattivato per TypeScript o Markdown?

TypeScript va compilato in JavaScript prima di poter essere minimizzato e Markdown non ha nulla da minimizzare, quindi quelle lingue vengono formattate.

Minimizzare JavaScript rinomina le mie variabili?

Solo se Accorcia i nomi delle variabili è attivo. Rinomina variabili e funzioni locali; i nomi globali restano gli stessi. Conserva i commenti di licenza tiene i commenti /*! e @license.

Dove mostra gli errori di sintassi?

Sotto gli editor, con riga e colonna quando il parser le riporta. La riga difettosa viene anche evidenziata nell'input.

Le mie impostazioni vengono ricordate?

Sì. Modalità, lingua e opzioni vengono salvate nella memoria locale di questo browser. Il codice non viene salvato.