YAML-formater - Formater og forskøn YAML Online
Formater og forskøn YAML online med vores YAML-formater. Ret indrykning, standardiser mellemrum og ryd op i YAML-filer med det samme. Perfekt til Kubernetes, Docker og CI/CD.
YAML-input
Formateret output
Hvad er YAML-formateren?
Har du rodet YAML (YAML Ain't Markup Language), der er umulig at læse? Dette værktøj løser det. Det tager din YAML og gør den smuk — korrekt indrykning, linjeskift, alt organiseret. Uanset om du arbejder med Docker Compose, Kubernetes-konfigurationer, CI/CD-pipelines eller bare prøver at forstå, hvad din YAML siger — gør det den læsbar. Lær mere om YAML på Wikipedia.
Ifølge YAML-specifikationen er YAML en menneskelæselig standard til dataserialisering. Vores formater følger YAML-standarderne, så den formaterede YAML er altid gyldig og standardmæssig.
Bedste del? Alt sker direkte i din browser. Ingen upload til server, ingen datalagring — indsæt bare, formater og kopier. Din YAML forbliver privat.
Sådan bruger du YAML-formateren
Følg disse trin for at formatere og forskønne YAML. Hvert trin bruger de faktiske knapper og paneler på denne side.
Indsæt, upload eller indlæs et eksempel
Indsæt minificeret YAML i venstre panel YAML-input eller klik på Upload for at indlæse en .yaml- eller .yml-fil. Klik på Eksempel for at se et telekomabonnent-YAML-eksempel. Eksempel:
subscriber:
subscriberId: SUB-1001
plan: Unlimited 5G
dataUsage: 45.2
status: active
carrier: VerizonUgyldig YAML viser en fejl. Ret syntaksfejl først og formater derefter igen.
Kontroller formateret output
Højre panel Formateret output viser formateret YAML med det samme. Brug Indrykning (2 eller 4 mellemrum) og Sorter nøgler for at tilpasse output.
Kopier eller download
Klik på Kopier for at kopiere formateret YAML til udklipsholder, eller Download for at gemme som .yaml-fil. Brug Ryd i inputpanelet for at starte forfra. Al behandling sker i din browser.
Hvornår du virkelig har brug for dette
Docker Compose
Formater Docker Compose YAML-filer for at forstå strukturen, fejlsøge problemer eller forbedre læsbarheden. Fungerer fremragende med docker-compose.yml-filer.
Kubernetes-konfigurationer
Formater Kubernetes YAML-manifester for at gennemgå deployments, services eller configmaps. Gør det lettere at identificere fejl eller forstå konfigurationer.
CI/CD-pipelines
Formater GitHub Actions, GitLab CI eller andre CI/CD YAML-konfigurationer. Lettere at gennemgå, fejlsøge eller ændre pipeline-konfigurationer.
Gennemgang af konfigurationsfiler
Gennemgår du YAML-konfigurationsfiler? Formater dem først for tydeligt at se strukturen. Gør det lettere at finde fejl, forstå indstillinger eller sammenligne forskellige konfigurationer.
Ofte stillede spørgsmål
Gemmes mine YAML-data?
Nej. Al formatering sker i din browser med JavaScript. Din YAML forlader aldrig computeren.
Hvilke YAML-formater understøttes?
Vi understøtter al gyldig YAML ifølge YAML-specifikationen. Nøgler, værdier, indlejrede strukturer, arrays, flerlinjestrenge — alt, hvad standard-YAML understøtter.
Kan jeg formatere ugyldig YAML?
Vi forsøger, men hvis der er syntaksfejl, er resultatet måske ikke perfekt. Ret syntaksfejl først for bedste resultat. Brug vores YAML-validator for at kontrollere først.
Hvilken indrykning bruges?
Du kan vælge mellem 2- eller 4-mellemrums indrykning ifølge YAML-konventioner. Skift i indstillingerne. Standardvalget følger populære YAML-formateringskonventioner.
Hvor stor kan min fil være?
Da behandling sker i din browser, afhænger ydeevnen af din enhed. Små filer formateres med det samme. Meget store filer (nogle MB) kan tage nogle sekunder, men fungerer stadig.
Påvirker nøglesortering funktionaliteten?
Nej. Nøglesortering er rent kosmetisk — den ændrer kun visningsrækkefølgen af nøgler, ikke deres værdier eller funktionalitet. Nyttigt til konsistent formatering eller renere diffs.
Andre YAML-værktøjer du kan have brug for
Formatering er kun én YAML-opgave. Her er andre værktøjer, der fungerer godt sammen: