Perché convertire YML in YAML?
Alcuni strumenti, linter o piattaforme CI richiedono l'estensione .yaml per convenzione, anche se .yml è altrettanto valida. Docker Compose, GitHub Actions e GitLab CI utilizzano tutti questo formato sotto una o entrambe le estensioni. La ridenominazione è la soluzione completa quando un sistema di destinazione insiste sulla forma più lunga. Consulta la pagina del formato .YAML per una panoramica tecnica completa.
Come convertire YML in YAML
Esplora file BUILT-IN
Abilita le estensioni dei file in Visualizza > Mostra > Estensioni nomi file, quindi fai clic con il pulsante destro del mouse sul file e rinominalo da .yml a .yaml.
Finder BUILT-IN
Fai clic sul file e premi Invio per rinominarlo, quindi cambia l'estensione da .yml a .yaml e conferma.
Riga di comando - PowerShell CLI
Esegui Rename-Item config.yml config.yaml per rinominare un singolo file.
Riga di comando - mv CLI
Esegui mv config.yml config.yaml su macOS o Linux per rinominare istantaneamente il file.
Informazioni su questi formati
Un file .yml è un file di configurazione o di dati in formato testo semplice scritto in YAML (YAML Ain't Markup Language). È possibile aprirlo con qualsiasi editor di codice - VS Code con…
Apri dettagli .YML →Un file .yaml (o .yml) è un file di dati strutturati o configurazione in formato testo semplice scritto in YAML, utilizzato per pipeline CI/CD, Docker Compose, manifest di Kubernetes e…
Apri dettagli .YAML →Qualità e a cosa prestare attenzione
- Entrambe le estensioni contengono contenuti identici - nessun dato, indentazione o commento viene modificato dalla ridenominazione.
ymlè diventato comune attraverso nomi di file ampiamente copiati comedocker-compose.ymle.travis.yml;.yamlè preferito in molti progetti più recenti.- La ridenominazione non corregge gli errori di sintassi YAML - i tabulatori per l'indentazione e i valori simili a booleani non virgolettati (
yes,no,on,off) causano errori di analisi sotto entrambe le estensioni.
Domande frequenti
Devo modificare qualcosa all'interno del file quando passo da .yml a .yaml?
Perché alcuni progetti usano .yml e altri .yaml?
.yml precede il supporto per le estensioni lunghe su Windows ed è rimasto in nomi di file popolari; i nuovi progetti spesso preferiscono .yaml perché esplicita il nome del formato per intero.