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

Eingabe

Formatierte Ausgabe:

Ausgabe

Klicken Sie oben auf die Schaltfläche Beispiel, um weitere Beispiele in den Editor zu laden.

So verwenden Sie dieses Tool

1

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.

2

Ausgabe prüfen

Das rechte Panel zeigt formatiertes TOML mit korrekter Einrückung. Ungültiges TOML zeigt einen Fehler.

3

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.