Formattatore YAML
Formatta e convalida YAML, o converti tra YAML e JSON — in privato nel tuo browser.
Informazioni su Formattatore YAML
Il formattatore YAML di Handytool normalizza l'indentazione YAML, lo stile dei virgoletti e l'ordine delle chiavi utilizzando il parser js-yaml standard e può anche convertire YAML in JSON o JSON in YAML con un clic. Utile per pulire i manifesti Kubernetes, i workflow di GitHub Actions, i valori Helm e qualsiasi file di configurazione che si è allontanato da uno stile coerente. Il parser è lo stesso utilizzato dalla maggior parte degli strumenti di build JavaScript, quindi quello che convalida qui convaliderà in produzione.
Funzionalità di Formattatore YAML
- 01
Formattazione e linting
Analizza il tuo YAML, rimuove gli spazi finali, normalizza l'indentazione a 2 o 4 spazi e lo ri-emette. Gli errori di sintassi vengono segnalati con la riga e la ragione esatta.
- 02
YAML ↔ JSON
Converti YAML in JSON per alimentare uno strumento che parla solo JSON, o converti JSON in YAML per rendere un file di configurazione leggibile dall'uomo.
- 03
Preserva i tipi
I numeri, i booleani, i null e le date si muovono correttamente attraverso il parser, quindi un file YAML che entra come YAML 1.2 ne esce allo stesso modo.
Domande frequenti su Formattatore YAML
- Quale versione di YAML supporta?
- YAML 1.2 per impostazione predefinita — la versione che usa la maggior parte degli strumenti moderni (Kubernetes, GitHub Actions, Docker Compose). Il parser è js-yaml, la stessa libreria utilizzata dalla maggior parte degli strumenti di build JavaScript.
- Preserverà i miei commenti?
- No. I parser YAML standard non preservano i commenti attraverso un ciclo parse-then-dump — questa è una limitazione nota di ogni libreria YAML JavaScript, non specifica di questo strumento. Formatta il tuo file prima di aggiungere indietro i commenti importanti.
- Qual è la differenza tra formattazione e conversione?
- La formattazione mantiene il file come YAML e normalizza solo gli spazi bianchi, l'ordine delle chiavi e l'indentazione. La conversione cambia completamente il formato — YAML in JSON o viceversa.
- Gestisce YAML multi-documento?
- Il primo documento di un file YAML multi-documento viene analizzato e ri-emesso. Per lavorare con tutti i documenti, dividli con --- e elabora ciascuno separatamente.
Guide
Articoli →Strumenti correlati
Sviluppatore →- Attivo
Formattatore SQL
Formatta belle query SQL — PostgreSQL, MySQL, SQLite, BigQuery e SQL standard — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore XML
Formatta belle, minifica e convalida XML — interamente nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore GraphQL
Formatta belle e convalida query, mutazioni e schemi GraphQL — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri
Esplora altri strumenti
Tutti gli strumenti →- Attivo
PDF to PNG
Converti ogni pagina PDF in un'immagine PNG ad alta qualità nel tuo browser. Scegli la risoluzione e scarica un singolo PNG o uno ZIP di tutte le pagine.
PDFGratisEseguito localmenteApri - Attivo
Pixelate Image
Pixela un'intera foto o censura aree specifiche come i visi.
ImmagineGratisEseguito localmenteApri - Attivo
MKV a MOV
Converti video MKV (Matroska) in MOV (QuickTime) nel tuo browser — i file non lasciano mai il tuo dispositivo.
VideoGratisEseguito localmenteApri - Attivo
Audio Joiner
Unisci più file audio in uno, con dissolvenza incrociata facoltativa.
AudioGratisEseguito localmenteApri - Attivo
Visualizzatore JSON
Visualizza, formatta e convalida JSON nel tuo browser.
DocumentoGratisEseguito localmenteApri