TL
Tool Lab
💰Donate
💰Donate

YAML Formatter

Formatera och normalisera YAML-indrag

Input
Output

Om det här verktyget

YAML-formatteraren normaliserar indentering i YAML-filer till en konsekvent stil. Den upptäcker automatiskt din befintliga indenteringsstorlek och mappar om den till din målstorlek (2 eller 4 mellanslag), samtidigt som alla kommentarer, flerradiga strängar, ankare och alias bevaras.

Den är idealisk för att normalisera YAML från olika källor — CI-konfigurationer, Kubernetes-manifest, Docker Compose-filer och mer. Bearbetningen sker helt i din webbläsare. Ingen YAML-data skickas någonsin till en server.

Hur man använder

  1. Klistra in ditt YAML-innehåll i inmatningspanelen.
  2. Välj önskad indragsnivå (2 eller 4 mellanslag).
  3. Klicka på Format-knappen för att normalisera indraget.
  4. Granska resultatet och klicka på Kopiera för att kopiera till urklipp.

Användningsfall

DevOps-ingenjörer normaliserar Kubernetes YAML-manifest, Helm values-filer och GitHub Actions-arbetsflöden. Utvecklare formaterar konfigurationsfiler för applikationer. Dataingenjörer städar upp YAML-konfigurationer för datapipelines. Särskilt användbart vid sammanslagning av YAML från flera källor med olika indragskonventioner.

Vanliga frågor

  • Validerar den YAML-syntax?Verktyget normaliserar indrag men utför ingen strikt schemavalidering. Syntaxfel som dubbla nycklar eller ogiltiga värden upptäcks inte.
  • Bevaras kommentarer?Ja. Alla kommentarer (#) bevaras på sina relativa indragsnivåer.
  • Stöder den YAML 1.2?Ja. All standard YAML 1.2-syntax, inklusive ankare, alias och blockskalärer (| och >), bevaras oförändrad.