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.
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 in JPG
Converti ogni pagina di un PDF in un'immagine JPG, PNG o WebP nitida direttamente nel tuo browser — nessun upload, nessuna perdita di qualità.
PDFGratisEseguito localmenteApri - Attivo
Rimuovi sfondo
Cancella lo sfondo di una foto con un modello che gira nel browser.
ImmagineGratisEseguito localmenteApri - Attivo
Taglia video
Taglia l'inizio o la fine di un video con precisione al fotogramma.
VideoGratisApri - Attivo
Taglia audio
Taglia una sezione di un file audio.
AudioGratisEseguito localmenteApri - Attivo
Markdown in HTML
Converti Markdown in HTML pulito direttamente nel tuo browser.
DocumentoGratisEseguito localmenteApri