Zum Inhalt springen

TOML Formatter

Formatiere TOML-Konfigurationsdateien wie Cargo.toml, pyproject.toml und andere App-Einstellungen mit dem Prettier-Plugin TOML. Der Formatter vereinheitlicht Abstände um Gleichheitszeichen, Inline-Tabellen und Arrays, trennt Tabellen durch eine Leerzeile, erhält alle Kommentare und meldet Syntaxfehler mit Zeile und Spalte. So können Entwickler Konfigurationen vor dem Commit sicher aufräumen.

Zurücksetzen

Häufig gestellte Fragen

Welche Engine formatiert TOML?

Das Tool verwendet serverseitig Prettier 3 mit prettier-plugin-toml 4.1. Es liest TOML-1.0-Dokumente ein und gibt sie in einem einheitlichen Stil aus.

Was ändert sich in der Ausgabe?

Zwischen Schlüssel und Wert steht ein Leerzeichen auf beiden Seiten des Gleichheitszeichens; Inline-Tabellen und Arrays erhalten gleichmäßige Abstände. Überflüssige Leerzeilen werden zusammengefasst, und jeder Tabellen-Header wird durch eine Leerzeile vom vorherigen Abschnitt getrennt.

Bleiben Kommentare erhalten?

Ja. Kommentare auf einer eigenen Zeile und nachgestellte Kommentare hinter Werten bleiben an ihrer Stelle, sodass kommentierte Konfigurationsdateien ihre Hinweise behalten.

Werden Schlüssel oder Tabellen sortiert?

Nein. Schlüssel, Tabellen und Tabellen-Arrays behalten ihre ursprüngliche Reihenfolge. Das ist wichtig für Dateien, die von oben nach unten gelesen werden.

Können sich die Anführungszeichen von Strings ändern?

Einfache Anführungszeichen um wörtliche Strings können durch doppelte Anführungszeichen ersetzt werden, wenn der Wert weder einen Backslash noch ein doppeltes Anführungszeichen enthält. Der Wert bleibt dabei gleich. Strings, die wörtliche Anführungszeichen benötigen, behalten ihre einfachen Anführungszeichen.

Wie werden lange Arrays behandelt?

Arrays, die in die Druckbreite passen, bleiben in einer Zeile. Arrays mit einem nachgestellten Komma oder solche, die die Breite überschreiten, werden mit einem Element pro Zeile ausgegeben.

Was passiert bei ungültigem TOML?

Die Formatierung wird beendet, und das Tool zeigt die Meldung des Parsers mit Zeile und Spalte an, zum Beispiel wenn nach einem Gleichheitszeichen ein Wert fehlt. Doppelte Schlüssel und andere ungültige TOML werden auf dieselbe Weise gemeldet.

Kann ich die Einrückung ändern?

Ja. Wähle für verschachtelte Arrays 2 oder 4 Leerzeichen oder Tabs und eine Druckbreite von 40 bis 200 Zeichen; standardmäßig sind es 80.

Wie groß darf die Datei sein?

Bis zu 1 MB Text pro Anfrage, deutlich mehr als bei typischen Konfigurationsdateien. Die Formatierung wird nach 10 Sekunden beendet.

Wird meine Konfiguration gespeichert?

Nein. Konfigurationsdateien können Geheimnisse enthalten, daher werden ihre Inhalte nur im Arbeitsspeicher verarbeitet und niemals gespeichert oder protokolliert.

Über OneClick Pro

OneClick Pro ist eine kostenlose Sammlung mit mehr als 150 Webtools für die tägliche Arbeit: Bilder und Einheiten umwandeln, Code formatieren und validieren, Domains und SEO überprüfen sowie mit Texten, Terminen und Zahlen arbeiten. Jedes Tool funktioniert ohne Registrierung oder Abo. Deine Eingaben werden nur zur Berechnung des Ergebnisses verwendet und niemals gespeichert. Nutze die Sammlung als praktischen Werkzeugkasten für einzelne Aufgaben oder setze ein Lesezeichen für die Tools, die du täglich brauchst.