TOML Formattatore
Formatta, minifica e valida i file di configurazione TOML
Input TOML
TOML Formattato
Cos'è il Formattatore TOML?
TOML (Tom's Obvious Minimal Language) è un formato di configurazione per Cargo, Poetry e molti strumenti. Il Formattatore TOML aggiunge indentazione e interruzioni di riga al TOML grezzo o minificato. La specifica TOML definisce la sintassi.
Questo strumento funziona interamente nel tuo browser. Nulla viene inviato a un server. Incolla TOML o carica un file; ottieni output formattato. Per la validazione, usa il TOML Validatore. Per la conversione in JSON, usa TOML a JSON. Per JSON a TOML, usa JSON a TOML.
Esempi di Formattazione TOML
Formatta TOML per spaziatura coerente. Esempio con tema telecomunicazioni:
Esempio: configurazione abbonato
Output formattato:
Clicca il pulsante Esempio in alto per caricare altri esempi nell'editor.
Come usare questo strumento
Incolla o Carica
Incolla TOML nel pannello sinistro o carica un file .toml. Usa Esempio per caricare una configurazione di esempio. Usa Cancella per reimpostare.
Controlla l'output
Il pannello destro mostra TOML formattato con la corretta indentazione. TOML non valido mostrerà un errore.
Copia o Scarica
Usa Copia o Scarica per ottenere il risultato. Per la conversione, usa TOML a JSON, TOML a YAML, o TOML a XML.
Quando il Formattatore TOML è utile
Quando modifichi <a href="https://doc.rust-lang.org/cargo/reference/manifest.html" target="_blank" rel="noopener">Cargo.toml</a> (Rust), <a href="https://python-poetry.org/docs/pyproject/" target="_blank" rel="noopener">pyproject.toml</a> (<a href="https://python-poetry.org/" target="_blank" rel="noopener">Poetry</a>), o altri file di configurazione, la formattazione rende chiara la struttura. Ottimo per il debug, la revisione del codice e la leggibilità. Per la validazione prima del commit, usa il TOML Validatore.
Domande Frequenti
I miei dati sono privati?
Sì. La formattazione funziona interamente nel tuo browser. Nessun dato viene inviato a nessun server.
Supporta TOML 1.0?
Sì. Lo strumento supporta la specifica TOML 1.0 incluse tabelle, array e tabelle inline.
Formattatore vs Validatore?
Il formattatore riformatta TOML valido. Il validatore controlla la sintassi e riporta gli errori. Usa entrambi per la qualità.
Posso minificare TOML?
TOML viene tipicamente mantenuto leggibile per la configurazione. Per la minificazione, avresti bisogno di un approccio personalizzato o prima della conversione in JSON.
Cosa succede ai commenti?
I commenti vengono preservati durante la formattazione. La struttura viene re-indentata per chiarezza.
Strumenti correlati
Per TOML, vedi toml.io e la specifica TOML. Per i formati correlati, vedi la specifica JSON e YAML. Per gli strumenti che usano TOML, vedi Cargo, Poetry e TOML GitHub.