TOML Formatter Online Kostenlos

Free Kostenlos · Ohne Anmeldung · Keine Datenspeicherung
Error
TOML INPUT
OUTPUT
// TOML output

Weitere Entwicklertools

YAML Formatter
Formatieren & prüfen
TOML→JSON
Zu JSON
JSON→TOML
Zu TOML
YAML→JSON
Zu JSON
Cron-Generator
Cron erstellen
JSON Formatter
Formatieren & validieren
JSON→YAML
Zu YAML
Regex
Live testen

Warum Dies der Beste Online TOML Formatter ist

TOML Formatieren & Normalisieren

Fügen Sie beliebiges TOML ein und erhalten Sie einheitliche key = value-Abstände, Leerzeilen vor Abschnittsüberschriften und zusammengefasste überschüssige Leerzeichen — ohne Ihre Daten zu verändern.

Vollständige TOML-Spec validieren

Erkennt doppelte Schlüssel, doppelte Tabellen, ungültige [[array of tables]], Fehler in Inline-Tabellen und fehlerhafte Werte — alles ohne jeglichen Server-Roundtrip.

Cargo.toml & Konfigurationsdateien

Ideal für Rusts Cargo.toml, Pythons pyproject.toml und jede Anwendungskonfiguration, die TOML verwendet. Verarbeitet alle Datentypen: Zeichenfolgen, Ganzzahlen, Gleitkommazahlen, Booleans, Daten und Arrays.

Datenschutz zuerst

Die gesamte Verarbeitung läuft in Ihrem Browser — es wird nichts auf einen Server hochgeladen. Sicher für Cargo.toml-Dateien mit privaten Registry-Tokens oder Zugangsdaten.

Häufig gestellte Fragen

Was ist TOML?

TOML (Tom's Obvious Minimal Language) ist ein Konfigurationsdateiformat, das dank seiner einfachen, offensichtlichen Semantik leicht lesbar ist. Es lässt sich eindeutig auf eine Hash-Tabelle abbilden und wird häufig in Rust (Cargo.toml), Python (pyproject.toml) und vielen anderen Ökosystemen verwendet.

Was ändert der TOML-Formatierer?

Der Formatierer normalisiert die Abstände um =-Zeichen, stellt sicher, dass vor jeder [section]-Überschrift eine Leerzeile steht, und fasst mehrere aufeinanderfolgende Leerzeilen zu einer zusammen. Er ändert niemals Schlüsselnamen, Werte oder deren Reihenfolge.

Unterstützt es Cargo.toml und pyproject.toml?

Ja. Sowohl Cargo.toml als auch pyproject.toml sind Standard-TOML-Dateien. Dieser Formatierer unterstützt [[bin]]- und [[dependencies]]-Tabellen-Arrays, Inline-Tabellen, mehrzeilige Zeichenfolgen und alle anderen TOML-v1.0-Konstrukte vollständig.

Wie unterscheidet sich TOML von YAML und JSON?

TOML ist speziell für Konfigurationsdateien konzipiert. Anders als JSON erlaubt es Kommentare. Anders als YAML vermeidet es eine einrückungsbasierte Struktur und mehrdeutige Typerkennung. TOML hat explizite Typen für Ganzzahlen, Gleitkommazahlen, Booleans, Daten und Zeichenfolgen, was es für Konfigurationszwecke weniger fehleranfällig macht.

Ausführlicher Leitfaden
YAML & TOML Konfigurationsleitfaden
Kubernetes, Docker, Rust & Python
Leitfaden lesen