Hvorfor konvertere YML til YAML?
Noen verktøy, lintere eller CI-plattformer krever utvidelsen .yaml av konvensjon, selv om .yml er like gyldig. Docker Compose, GitHub Actions og GitLab CI bruker alle dette formatet under én eller begge utvidelsene. Endring av navn er den komplette løsningen når et målsystem insisterer på den lengre formen. Se siden for .YAML-formatet for en fullstendig teknisk oversikt.
Hvordan konvertere YML til YAML
Filutforsker BUILT-IN
Aktiver filutvidelser under Vis > Vis > Filnavnutvidelser, høyreklikk deretter på filen og endre navn fra .yml til .yaml.
Finder BUILT-IN
Klikk på filen og trykk på Return for å gi den nytt navn, endre deretter utvidelsen fra .yml til .yaml og bekreft.
Kommandolinje - PowerShell CLI
Kjør Rename-Item config.yml config.yaml for å gi en enkelt fil nytt navn.
Kommandolinje - mv CLI
Kjør mv config.yml config.yaml på macOS eller Linux for å gi filen nytt navn umiddelbart.
Om disse formatene
En .yml-fil er en konfigurasjons- eller datafil i ren tekst skrevet i YAML (YAML Ain't Markup Language). Åpne den med et hvilket som helst kodeverktøy - VS Code med YAML-utvidelsen er det…
Åpne .YML-detaljer →En .yaml- (eller .yml-) fil er strukturert data eller konfigurasjon i ren tekst skrevet i YAML, brukt for CI/CD-pipelines, Docker Compose, Kubernetes-manifester og app-konfigurasjon. Åpne…
Åpne .YAML-detaljer →Kvalitet og hva du bør passe på
- Begge utvidelsene inneholder identisk innhold - ingen data, innrykk eller kommentarer endres ved navnebyttet.
ymlble vanlig gjennom mye kopierte filnavn somdocker-compose.ymlog.travis.yml;.yamlforetrekkes i mange nyere prosjekter.- Endring av navn fikser ikke syntaksfeil i YAML - tabulatorer for innrykk og uquoterte boolske verdier («yes», «no», «on», «off») forårsaker analysefeil under begge utvidelser.
Ofte stilte spørsmål
Må jeg redigere noe inne i filen når jeg bytter fra .yml til .yaml?
Hvorfor bruker noen prosjekter .yml og andre .yaml?
.yml stammer fra tiden før støtte for lange utvidelser i Windows og ble hengende igjen i populære filnavn; nye prosjekter foretrekker ofte .yaml fordi det staver formatnavnet i sin helhet.