DevKitBase
WerkzeugeÜber unsDatenschutz

YAML so formatieren, dass der nächste Diff über den Inhalt geht, nicht über Leerzeichen

Inkonsistente Einrückung führt zu schiefgehenden Reviews. Fügen Sie YAML ein, erhalten Sie eine normalisierte Ausgabe (und einen Parse-Fehler, wenn es kaputt ist).

Zeichen: 25
Eingabe
Ausgabe

Wann verwenden?

Vor dem Commit eines unordentlichen Merges, beim Vermitteln von Einrückungsregeln oder beim Bereinigen einer manuell bearbeiteten values.yaml.

Beispiele

Eingabe
a: 1
b: {c: 2, d: [3,4]}
Ausgabe
a: 1
b:
  c: 2
  d:
    - 3
    - 4

So funktioniert's

Parsen → mit fester Einrückung ausgeben (Standard 2 Leerzeichen). Es ist kein semantischer Linter für Helm-Charts.

Häufige Fallstricke

  • Ungültiges YAML schlägt fehl – Struktur zuerst korrigieren.
  • Kommentare können je nach Bibliothekspfad verschoben oder entfernt werden.
  • Gemischte Tabs/Leerzeichen sind eine häufige Ursache für Parsing-Fehler.

Wie unterscheidet sich das

Der Formatierer behält YAML. YAML→JSON, wenn Sie JSON-Konsumenten benötigen. JSON→YAML, wenn Ihre Quelle JSON ist.

FAQ

Wird die Formatierung die Bedeutung ändern?
Sollte bei gültigen reinen Daten nicht; trotzdem Diffs prüfen.
Kommentare erhalten?
Oft beim Parsen/Dump verloren — ehrlich darauf hinweisen, falls zutreffend.
Gleich wie ein Linter?
Dies formatiert um; es erzwingt keine Organisations-Styleguides.
Verwandte JSON-Tools?
Mit JSON↔YAML-Seiten konvertieren.

Verwandte Werkzeuge

Läuft im Browser. Nichts wird hochgeladen. Kein Sicherheitsprodukt — Hashes und JWT-Dekodierung dienen der Fehlersuche, nicht der Passwortspeicherung oder Authentifizierungsberatung.