Originale
Utilità di testo
Confronta testi
Confronta due blocchi affiancati con numeri di riga allineati, modifiche interne, unified diff e controlli precisi per maiuscole, spazi, righe vuote e Unicode.
A
Modificato
Testo destro
Opzioni di confronto
Impostazioni differenze
Pronto.
Riepilogo confronto
Statistiche differenze
Righe a sinistra0
Righe a destra0
Aggiunte0
Rimosse0
Coppie modificate0
Invariate0
Blocchi modificati0
Differenze affiancate
Originale
Modificato
Unified diff
Copia questo output patch standard in note, revisioni del codice o sistemi di ticket.
Esempi comuni
Riferimento marcatori
| Marcatore | Significato | Uso |
|---|---|---|
| + | La riga esiste solo nel testo modificato | Contenuto aggiunto |
| - | La riga esiste solo nell'originale | Contenuto rimosso |
| La riga esiste su entrambi i lati | Contesto | |
| @@ | Inizio e intervalli di righe di una sezione modificata | Blocco patch |
Come funziona il confronto
Elaborazione locale privataEntrambi i testi vengono confrontati nel browser. Nulla viene caricato.
Motore affidabileUn diff limitato di tipo Myers gestisce righe ripetute senza la vecchia matrice di memoria quadratica.
Opzioni di esclusioneSpazi, righe vuote e maiuscole possono essere ignorati per ridurre il rumore senza cambiare il testo mostrato.
Confronto UnicodeNFC unisce accenti equivalenti; NFKC equipara anche forme di compatibilità come i caratteri a larghezza intera.
Domande frequenti
Il testo viene caricato?
No. Confronto e visualizzazione avvengono localmente nel browser.
Posso confrontare codice, JSON o elenchi?
Sì. Il confronto per riga è adatto a bozze, codice, configurazioni, JSON ed elenchi ordinati.
Perché una riga modificata conta come aggiunta e rimossa?
Una sostituzione è una rimozione più un'aggiunta; le coppie modificate e l'evidenziazione interna mostrano i dettagli.
Quale normalizzazione Unicode scegliere?
Usa NFC per il testo normale e NFKC quando le forme di compatibilità devono risultare equivalenti.