YAML-Formatierer

Formatiere YAML mit einheitlicher Einrückung, Kommentaren und Ankern.

Daten & Formate
Dein Arbeitsbereich wird vorbereitet…
Eingabe
Ausgabe
Dein Ergebnis erscheint hier.

Anleitung

  1. Füge Text ein, öffne eine UTF-8-Datei oder nutze das Beispiel.
  2. Wähle Eingabe und Optionen, starte das Tool oder aktiviere den automatischen Lauf.
  3. Prüfe das Ergebnis und kopiere oder lade es herunter. Eingabeänderungen machen das vorige Ergebnis ungültig.

YAML-Formatierer

Formatiere YAML mit einheitlicher Einrückung, Kommentaren und Ankern.

Die Verarbeitung läuft im Browser. Deine Eingabe wird nicht an DevToolsy gesendet.

So funktioniert es

Formatiere YAML-1.2-Konfigurationen mit mehreren Dokumenten. Ungültige Syntax und doppelte Schlüssel werden abgelehnt. Anker, Aliase und eigene Tags bleiben als Text erhalten.

Vorher und nachher
Eingabe
# Application settings
app: {name: DevToolsy, enabled: true}
defaults: &defaults
  retries: 3
  timeout: 5000
worker:
  <<: *defaults
  queue: tasks
---
environment: production
Ausgabe
# Application settings
app: { name: DevToolsy, enabled: true }
defaults: &defaults
  retries: 3
  timeout: 5000
worker:
  <<: *defaults
  queue: tasks
---
environment: production

Formatiere YAML mit einheitlicher Einrückung, Kommentaren und Ankern.

Optionen und Datentreue

Wähle Einrückung und Zeilenbreite. Zahlentokens bleiben erhalten; Aliase werden nicht expandiert. Kubernetes-, CI- und Anwendungsregeln werden nicht geprüft.

Mit dem Ergebnis arbeiten

Diese Seite erzeugt lesbares YAML. Verwende YAML zu JSON zum Konvertieren; dort gelten andere Grenzen für Tags, Aliase und Zahlen.

Prüfe das Ergebnis und kopiere oder lade es herunter. Eingabeänderungen machen das vorige Ergebnis ungültig.

Verarbeitungsgrenzen

UTF-8-Eingabe bis 1 MiB je Dokument, Ausgabe bis 8 MiB. JSONPath und Schema: 5 Sekunden; sonst 30 Sekunden.

Weiterführende InformationenYAML 1.2.2
?

Häufige Fragen

Sind mehrere YAML-Dokumente möglich?

Formatiere YAML-1.2-Konfigurationen mit mehreren Dokumenten. Ungültige Syntax und doppelte Schlüssel werden abgelehnt. Anker, Aliase und eigene Tags bleiben als Text erhalten.

Was bleibt beim Formatieren erhalten?

Wähle Einrückung und Zeilenbreite. Zahlentokens bleiben erhalten; Aliase werden nicht expandiert. Kubernetes-, CI- und Anwendungsregeln werden nicht geprüft.

Wird YAML in JSON umgewandelt?

Nein. Diese Seite erzeugt lesbares YAML. Verwende YAML zu JSON zum Konvertieren; dort gelten andere Grenzen für Tags, Aliase und Zahlen.

Wird meine Eingabe hochgeladen?

Die Verarbeitung läuft im Browser. Deine Eingabe wird nicht an DevToolsy gesendet.

Kann ich lokale Dateien öffnen?

UTF-8-Eingabe bis 1 MiB · Ausgabe bis 8 MiB

Finde dein nächstes Tool

Sprache

Sprache wechseln? Deine aktuelle Arbeit wird gelöscht. Kopiere oder lade benötigte Daten zuerst herunter.