Confronta YAML
Confronta due file YAML online con un confronto semantico. Il rientro, lo stile delle virgolette e l'ordine delle chiavi si normalizzano e restano solo le modifiche reali. Gratuito e senza caricamento.
I file non lasciano mai il tuo browser.
Informazioni sul confronto YAML
Legge i due documenti YAML e confronta le strutture di dati che ne escono. Gli spazi, lo stile delle virgolette e l'espansione delle ancore si normalizzano, quindi nel risultato appaiono solo le differenze strutturali reali.
Come si usa
- Incolla o carica i tuoi due file YAML; gli errori di lettura si segnalano in linea.
- Cambia il confronto degli array (Ordinato o Come insieme) sotto Opzioni per decidere come si confrontano le sequenze.
- Se vuoi, attiva Ordina le chiavi per ignorare le differenze di ordine nelle mappe.
Prova un esempio
Un manifesto di servizio in stile Kubernetes con modifiche di immagine, di repliche e di variabili d'ambiente.
Che cosa non fa questo strumento
- I commenti e l'ordine originale delle chiavi non si mantengono. Il confronto guarda solo ai valori.
- Le funzioni YAML come le chiavi di merge si espandono prima del confronto.
Domande frequenti
I miei file lasciano mai il browser?
No. Ogni confronto viene eseguito in locale nel tuo browser. Nulla di quello che incolli, trascini o carichi va a un server; lo strumento continua a funzionare anche se vai offline dopo il caricamento della pagina.
Questo strumento è gratuito?
Sì. Tutti gli strumenti di DiffResolver sono gratuiti, senza account, senza registrazione e senza installazione. Poiché l'elaborazione avviene sul tuo dispositivo, non ci sono limiti d'uso imposti da un server.
Il rientro o lo stile delle virgolette cambiano il confronto?
No. I due documenti si leggono prima, quindi il rientro, lo stile delle virgolette e la sintassi in linea o a blocchi si normalizzano. Si segnalano solo le differenze reali di valore e di struttura.
Posso confrontare manifesti Kubernetes o configurazioni di CI?
Sì, è il caso d'uso principale. Le ancore e le chiavi di merge si espandono prima del confronto, quindi il risultato mostra la configurazione effettiva e non la scorciatoia YAML.
C'è un limite di dimensione dei file?
Non si applica alcun limite del server, perché non viene caricato nulla. La memoria del tuo dispositivo fissa il limite pratico. Oltre 10 MB per il testo, 40 MB per le immagini, 100 MB per i documenti o 500 MB per gli archivi, lo strumento ti avvisa che l'elaborazione può essere lenta, ma non blocca mai il file.
Questo strumento funziona offline?
Sì. Dopo la prima visita il browser conserva una copia dello strumento, quindi una pagina già aperta funziona anche senza rete. Puoi anche installare DiffResolver come app dal menu del browser. L'installazione resta facoltativa: in una scheda normale il sito funziona allo stesso modo.
Dove vengono conservati i miei dati?
I tuoi file non vengono conservati da nessuna parte. Restano nella memoria della pagina e spariscono quando chiudi la scheda. In questo browser resta solo quello che salvi tu: un'istantanea, le tue opzioni dello strumento e il tuo tema. Per rimuoverlo, apri Impostazioni e scegli Cancella tutti i dati locali.