Entwickler-Tool

YAML-Formatierer

YAML einfügen. Sauber zurückbekommen oder genau erfahren, welche Zeile falsch ist.

YAML-Formatierer Läuft auf Ihrem Gerät
  • Läuft in Ihrem Browser — Ihr Text wird nirgendwohin gesendet
  • Ohne Anmeldung, ohne Kontingent, so oft nutzbar, wie Sie möchten

So funktioniert es

Das ganze Design von YAML beruht auf Einrückung, was es angenehm lesbar und ungewöhnlich leicht zu beschädigen macht. Ein einziges überzähliges Leerzeichen führt zwanzig Minuten später zu einer Fehlermeldung aus einer CI-Pipeline. Dieses Tool verarbeitet es hier und sagt Ihnen sofort Bescheid.

Prüfung mit Zeilennummer

Wenn das Dokument nicht eingelesen werden kann, erhalten Sie Zeile und Spalte der Fehlerstelle und den eigenen Grund des Parsers. Das ist fast immer nützlicher als die formatierte Ausgabe und der Grund, warum die meisten Menschen ein solches Tool öffnen.

Neu formatieren

Gültiges YAML wird in eine Datenstruktur eingelesen und von Grund auf neu ausgeschrieben. Dadurch wird die Einrückung einheitlich, die Anführungszeichen werden vereinheitlicht und überflüssige Leerzeichen am Zeilenende verschwinden. Weil der Weg über die Daten führt und nicht über Textbearbeitung, ist das Ergebnis garantiert gültig.

Was der Umweg über die Daten kostet

Kommentare gehen verloren. Sie sind kein Teil der Daten, daher verwirft der Parser sie. Anker und Aliase werden zu ihren vollständigen Werten aufgelöst und nicht beibehalten. Wenn die Kommentare Ihrer Datei wichtig sind, formatieren Sie eine Kopie und übernehmen Sie die Einrückungskorrekturen von Hand.

Schlüssel sortieren

Alphabetische Sortierung macht zwei Konfigurationsdateien in einem Diff wirklich vergleichbar. Sie ist aber auch die falsche Wahl für eine Datei, in der die Reihenfolge für einen menschlichen Leser eine Bedeutung hat – eine CI-Pipeline liest sich in Ausführungsreihenfolge besser als alphabetisch.

Mehrere Dokumente

Eine Datei mit mehreren durch --- getrennten Dokumenten wird verarbeitet, und jedes wird der Reihe nach formatiert.

FAQ

YAML-Formatierer – Fragen

Warum sind meine Kommentare verschwunden?

Beim Formatieren wird das YAML in Daten eingelesen und wieder ausgeschrieben, und Kommentare sind kein Teil der Daten. Formatieren Sie eine Kopie, wenn Sie sie behalten möchten.

Zeigt es mir, wo der Fehler liegt?

Ja, mit Zeile und Spalte sowie der eigenen Erklärung des Parsers.

Wird mein YAML hochgeladen?

Nein. Es wird in Ihrem Browser verarbeitet, was wichtig ist, da YAML so oft Geheimnisse und Infrastrukturdetails enthält.

Kann es mehrere Dokumente in einer Datei verarbeiten?

Ja, durch --- getrennte Dokumente werden jeweils einzeln formatiert.

Sollte ich die Schlüssel sortieren?

Nützlich, um zwei Konfigurationsdateien zu vergleichen. Nicht hilfreich, wenn die Reihenfolge für einen Leser eine Bedeutung hat.