Questo strumento di confronto mette a confronto due versioni di un testo e mostra esattamente quali righe sono state aggiunte, rimosse o lasciate invariate. Lavora riga per riga, funziona interamente nel tuo browser e può ignorare maiuscole o spazi superflui quando non sono rilevanti.
I tuoi dati vengono elaborati localmente nel tuo browser e non vengono inviati al nostro server.
0aggiunte0rimosse0invariate
Incolla entrambe le versioni per confrontarleLe differenze riga per riga compaiono qui non appena entrambi i lati contengono del testo.
Questi testi sono troppo grandi per essere confrontati in sicurezza. Riduci ogni lato a 800 righe o 100.000 caratteri.
Come usare questo strumento
1 Incolla il testo originale a sinistra e il testo modificato a destra.
2 Leggi il confronto qui sotto: le righe verdi sono state aggiunte, quelle rosse rimosse e quelle grigie sono invariate.
3 Attiva «Ignora maiuscole» o «Ignora spazi» se queste differenze non devono contare.
4 Copia il confronto per un commento di revisione, oppure svuota entrambi i lati per confrontare un’altra coppia.
Formula e logica di calcolo
Corrispondenza delle righe
Sottosequenza comune più lunga dei due insiemi di righe
Lo strumento trova la sequenza più lunga di righe presente in entrambi i testi. Tutto ciò che resta fuori da quella sequenza viene segnalato come rimosso dall’originale o aggiunto nella versione modificata.
Ignorare le differenze superflue
Chiave = riga, eventualmente in minuscolo e con gli spazi normalizzati
Quando una delle due opzioni è attiva, le righe vengono confrontate tramite la loro chiave normalizzata ma visualizzate esattamente come sono scritte. Una riga che differisce solo per maiuscole o spaziatura viene quindi trattata come invariata.
Esempio svolto
Una riga modificata
La seconda riga di un testo di tre righe è stata modificata.
Originale: alpha, beta, gamma
Modificato: alpha, beta two, gamma
Confronto: una riga rimossa, una aggiunta, due invariate
Il confronto mostra la vecchia riga con un meno e la nuova con un più. Le righe circostanti restano visibili come contesto.
Modifiche ai soli spazi
Un file è stato riformattato con un rientro diverso.
Attiva «Ignora spazi»
Le righe che differiscono solo per la spaziatura risultano uguali
Risultato: tutte le righe sono invariate
Il confronto si riduce alle sole righe invariate, il che è utile quando rivedi commit che cambiano solo la formattazione.
Casi limite e precisione
Riga per riga, non parola per parola
Una modifica di una sola parola dentro una riga compare come una riga rimossa e una aggiunta, non come un’evidenziazione a livello di parola. Così il risultato resta facile da leggere e da copiare.
Limiti di dimensione
Gli input molto grandi vengono rifiutati invece di bloccare la pagina. Il limite è di 800 righe o 100.000 caratteri per lato; per confronti più grandi dividi il testo in sezioni più piccole.
Terminazioni di riga
Le terminazioni di riga di Windows e Unix vengono normalizzate prima del confronto, così un file non sembra completamente diverso solo perché usa CRLF invece di LF.
Domande frequenti
Evidenzia le modifiche dentro una riga?+−
No. Il confronto è riga per riga: una riga modificata compare una volta come rimossa e una volta come aggiunta. Di solito è più chiaro per codice, elenchi e documenti.
Che cosa significano i colori?+−
Le righe verdi con un più sono state aggiunte nel testo modificato; quelle rosse con un meno sono state rimosse dall’originale; quelle grigie sono invariate. Ogni riga ha anche un’etichetta per il lettore di schermo, così il significato non dipende solo dal colore.
Che cosa fa «Ignora spazi»?+−
Elimina gli spazi iniziali e finali e comprime gli spazi ripetuti prima del confronto. Le modifiche alla sola indentazione contano quindi come invariate.
Perché il mio testo grande viene rifiutato?+−
Confrontare testi molto grandi riga per riga renderebbe la pagina non reattiva. Lo strumento limita ogni lato a 800 righe o 100.000 caratteri; confronta invece sezioni più piccole.
Il mio testo viene caricato?+−
No. Il confronto avviene in locale nel tuo browser e il testo non viene inviato da nessuna parte.
Strumenti di testo correlati
Conta, pulisci o ordina i testi prima di confrontarne le versioni.