TOML Formatierer
TOML-Konfigurationsdateien formatieren, minimieren und validieren
TOML-Eingabe
Formatiertes TOML
Was ist der TOML-Formatierer?
TOML (Tom's Obvious Minimal Language) ist ein Konfigurationsformat für Cargo, Poetry und viele Tools. Der TOML-Formatierer fügt Einrückungen und Zeilenumbrüche zu rohem oder minifiziertem TOML hinzu. Die TOML-Spezifikation definiert die Syntax.
Dieses Tool läuft vollständig in Ihrem Browser. Nichts wird an einen Server gesendet. Fügen Sie TOML ein oder laden Sie eine Datei hoch; erhalten Sie formatierte Ausgabe. Zur Validierung nutzen Sie den TOML Validator. Zur Konvertierung in JSON nutzen Sie TOML zu JSON. Für JSON zu TOML nutzen Sie JSON zu TOML.
Beispiele für TOML-Formatierung
TOML für einheitliche Abstände formatieren. Telekom-Beispiel:
Beispiel: Teilnehmer-Konfiguration
Formatierte Ausgabe:
Klicken Sie oben auf die Schaltfläche Beispiel, um weitere Beispiele in den Editor zu laden.
So verwenden Sie dieses Tool
Einfügen oder Hochladen
Fügen Sie TOML in das linke Panel ein oder laden Sie eine .toml-Datei hoch. Nutzen Sie Beispiel für Beispiel-Konfiguration. Nutzen Sie Löschen zum Zurücksetzen.
Ausgabe prüfen
Das rechte Panel zeigt formatiertes TOML mit korrekter Einrückung. Ungültiges TOML zeigt einen Fehler.
Kopieren oder Herunterladen
Nutzen Sie Kopieren oder Herunterladen für das Ergebnis. Zur Konvertierung nutzen Sie TOML zu JSON, TOML zu YAML oder TOML zu XML.
Wann der TOML-Formatierer hilft
Beim Bearbeiten von <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>) oder anderen Konfigurationsdateien macht die Formatierung die Struktur klar. Ideal für Debugging, Code-Review und Lesbarkeit. Zur Validierung vor dem Commit nutzen Sie den TOML Validator.
Häufig gestellte Fragen
Sind meine Daten privat?
Ja. Die Formatierung läuft vollständig in Ihrem Browser. Keine Daten werden an einen Server gesendet.
Unterstützt es TOML 1.0?
Ja. Das Tool unterstützt die TOML-1.0-Spezifikation inklusive Tabellen, Arrays und Inline-Tabellen.
Formatierer vs. Validator?
Der Formatierer formatiert gültiges TOML neu. Der Validator prüft die Syntax und meldet Fehler. Nutzen Sie beide für Qualität.
Kann ich TOML minimieren?
TOML wird typischerweise für Konfigurationen lesbar gehalten. Zur Minifizierung bräuchten Sie einen eigenen Ansatz oder zuerst eine Konvertierung zu JSON.
Was ist mit Kommentaren?
Kommentare werden bei der Formatierung beibehalten. Die Struktur wird zur Klarheit neu eingerückt.
Verwandte Tools
Zu TOML siehe toml.io und TOML-Spezifikation. Zu verwandten Formaten siehe JSON-Spezifikation und YAML. Zu Tools mit TOML siehe Cargo, Poetry und TOML GitHub.