# TOML-Formatierer

Formatiert und verschönert TOML. Hinweis: Kommentare gehen verloren und die Schlüsselreihenfolge kann sich ändern (@iarna/toml-Einschränkung)

> Kanonische Seite: https://elysiatools.com/de/tools/toml-formatter

- **Kategorie:** Format Conversion

- **Schlagwörter:** toml, formatierer, verschönern, toml formatierer

## Überblick

Der TOML-Formatierer hilft Ihnen dabei, unübersichtliche TOML-Konfigurationsdateien schnell zu strukturieren oder zu komprimieren. Mit Optionen zum Verschönern oder Minimieren bereitet das Tool Ihre Daten sauber auf, wobei zu beachten ist, dass Kommentare entfernt und die Schlüsselreihenfolge angepasst werden kann.

## Eingaben

- **TOML-Eingabe** (textarea): Enter your TOML here. Note: comments will be lost and key order may change after formatting.
- **Einzugsgröße** (number): TOML uses 2 spaces (option kept for UI consistency)
- **Modus** (select)

## Wann verwenden

- Wenn Sie unstrukturierte oder schwer lesbare TOML-Konfigurationsdateien übersichtlich formatieren möchten.
- Wenn Sie die Dateigröße von TOML-Dateien durch Komprimierung für Produktionsumgebungen reduzieren wollen.
- Wenn Sie Syntaxfehler in Ihren TOML-Strukturen durch eine automatische Validierung aufspüren möchten.

## Funktionsweise

- Fügen Sie Ihren TOML-Code in das Eingabefeld ein.
- Wählen Sie den gewünschten Modus aus: 'Verschönern' für bessere Lesbarkeit oder 'Komprimieren' zur Reduzierung von Leerzeichen.
- Kopieren Sie das formatierte TOML-Ergebnis direkt aus dem Ausgabebereich.

## Anwendungsfälle

- Formatieren von Cargo.toml-Dateien in Rust-Projekten für eine einheitliche Code-Basis.
- Bereinigen von Konfigurationsdateien für statische Website-Generatoren wie Hugo.
- Minimieren von TOML-Konfigurationen zur Platzersparnis in Cloud-Deployments.

## Häufig gestellte Fragen

### Bleiben meine Kommentare in der TOML-Datei erhalten?

Nein, aufgrund technischer Einschränkungen des Parsers gehen Kommentare bei der Formatierung verloren.

### Ändert sich die Reihenfolge meiner Schlüssel?

Ja, die Reihenfolge der Schlüssel kann sich nach dem Formatierungsprozess ändern.

### Welche Einzugsgröße wird für die Formatierung verwendet?

Standardmäßig wird eine Einzugsgröße von 2 Leerzeichen verwendet, um eine konsistente Struktur zu gewährleisten.

### Kann ich TOML-Dateien auch komprimieren?

Ja, wählen Sie dazu einfach den Modus 'Komprimieren' aus, um unnötige Leerzeichen und Zeilenumbrüche zu entfernen.

### Unterstützt das Tool die Validierung von TOML-Syntax?

Ja, fehlerhaftes TOML führt zu einer Fehlermeldung, sodass Sie Syntaxfehler sofort erkennen.

## Ähnliche Tools

- [JSON-Formatierer](https://elysiatools.com/de/tools/json-formatter): Formatiert und validiert JSON-Daten
- [XML-Formatierer](https://elysiatools.com/de/tools/xml-formatter): Formatiert, verschönert und komprimiert XML mit konfigurierbarer Einrückung. Behält Kommentare und CDATA
- [YAML-Formatierer](https://elysiatools.com/de/tools/yaml-formatter): Formatiert und verschönert YAML. Hinweis: Kommentare gehen verloren (js-yaml-Einschränkung)
- [CSS-Verschönerer](https://elysiatools.com/de/tools/css-beautifier): Formatiert und verschönert minifizierten oder unordentlichen CSS-Code in lesbare Stylesheets
- [VBA-Code-Formatierer](https://elysiatools.com/de/tools/vba-formatter): VBA-Code formatieren und verschönern für bessere Lesbarkeit
- [SQL-Formatierer & Minifier](https://elysiatools.com/de/tools/sql-query-formatter): Verschönert oder minifiziert SQL mit voller Kontrolle über den Dialekt (PostgreSQL, MySQL, SQLite, SQL Server/T-SQL, BigQuery, Snowflake u.a.), Groß-/Kleinschreibung von Schlüsselwörtern/Bezeichnern/Funktionen, Einzugsstil (Standard, tabellarisch links/rechts) und Leerzeilen zwischen Anweisungen. Liefert ein farbig hervorgehobenes, kopierfertiges Ergebnis mit Größen- und Anweisungsstatistik.
- [Code-Formatierer](https://elysiatools.com/de/tools/code-formatter): Code in verschiedenen Sprachen formatieren
- [JavaScript-Deobfuskator](https://elysiatools.com/de/tools/javascript-deobfuscator): Deobfuskiert und analysiert verschleierten JavaScript-Code zur Verbesserung der Lesbarkeit und Verständlichkeit

## Beispiele

- [TOML-Beispiele](https://elysiatools.com/de/samples/toml-samples): TOML (Tom's Obvious, Minimal Language)-Formatbeispiele von einfachen bis komplexen Strukturen
- [Android Java Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-java): Android Java Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Android Kotlin Bildverarbeitungsbeispiele](https://elysiatools.com/de/samples/android-image-processing-kotlin): Android Kotlin Bildverarbeitungsbeispiele einschließlich Lesen/Schreiben, Skalierung und Formatkonvertierung
- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung

## Verwandte Inhalte

- [Text-Redaktions-, Hervorhebungs- und Darstellungsformatierungs-Tools](https://elysiatools.com/de/hubs/text-format): Vergleichen Sie Tools zum Maskieren sensibler Texte, Finden von PII, Normalisieren von Telefonnummern, Hervorheben von Phrasen, Zentrieren von Text und Formatieren von Diffs in einem Hub.
- [JSON-Formatierungs-, Diff- und Normalisierungs-Tools](https://elysiatools.com/de/hubs/json-format): Vergleichen Sie JSON-Formatierung, Diff, Log-Review, Konfigurationsvergleich und Datennormalisierung in einem Hub für lesbare und überprüfbare JSON-Workflows.
