- Home
- Confronta due testi
Confronta due testi
Incolla l’originale e la versione modificata. Vedrai ogni riga aggiunta, rimossa o modificata, con le parole cambiate evidenziate.
Differenze
| 1 | Ciao a tutti, | 1 | Ciao a tutti, |
| 2 | 2 | ||
| 3 | La riunione trimestrale è | 3 | La riunione trimestrale è spostata a giovedì alle 14:00. |
| 4 | Portate gli aggiornamenti sui vostri progetti ed eventuali domande. | 4 | Portate gli aggiornamenti sui vostri progetti ed eventuali domande. |
| 5 | Ci vediamo | 5 | Ci vediamo online. |
| 6 | Dopo è previsto il pranzo. | 6 | Mandatemi le slide entro mercoledì sera. |
| 7 | 7 | ||
| 8 | Grazie, | 8 | Grazie, |
| 9 | Giulia | 9 | Giulia |
| 1 | 1 | Ciao a tutti, | |
| 2 | 2 | ||
| 3 | − | La riunione trimestrale è | |
| 3 | + | La riunione trimestrale è spostata a giovedì alle 14:00. | |
| 4 | 4 | Portate gli aggiornamenti sui vostri progetti ed eventuali domande. | |
| 5 | − | Ci vediamo | |
| 6 | − | Dopo è previsto il pranzo. | |
| 5 | + | Ci vediamo online. | |
| 6 | + | Mandatemi le slide entro mercoledì sera. | |
| 7 | 7 | ||
| 8 | 8 | Grazie, | |
| 9 | 9 | Giulia |
Come confrontare due testi
- Incolla il testo originale a sinistra e la versione modificata a destra, oppure apri un file per lato.
- Il confronto compare sotto e si aggiorna mentre scrivi. Per i testi molto lunghi premi Confronta (o Ctrl+Invio).
- Leggi il riepilogo: righe aggiunte, rimosse e modificate. Dentro le righe modificate sono evidenziate le parole esatte che cambiano.
- Passa dalla vista affiancata a quella unificata, scambia i due lati o copia il risultato come patch.
Leggere il risultato
- Le righe rosse esistono solo nell’originale: sono state rimosse. Le righe verdi esistono solo nel testo modificato: sono state aggiunte.
- Le righe modificate compaiono su entrambi i lati con le parole cambiate in una tonalità più scura, così noti al volo una data cambiata o un “non” sparito.
- La vista affiancata mette le due versioni una accanto all’altra, ideale su schermi larghi. La vista unificata mostra una sola colonna con righe − e +, come Git e quasi tutti gli strumenti di revisione del codice; sul telefono è la vista predefinita.
- I lunghi tratti di righe invariate vengono compressi. Fai clic su “Mostra righe invariate” per aprirli.
Come funziona il confronto
Lo strumento usa l’algoritmo delle differenze di Myers, la stessa idea alla base di Git e del comando Unix diff, per trovare il più piccolo insieme di modifiche di riga che trasforma l’originale nel testo modificato. In ogni blocco di modifiche abbina in ordine le righe rimosse e quelle aggiunte: quando una coppia è uguale almeno al 30%, viene mostrata come una sola riga modificata e confrontata di nuovo parola per parola. Altrimenti viene mostrata come una rimozione e un’aggiunta.
Ignora spazi tratta le sequenze di spazi e tabulazioni come un solo spazio e ignora gli spazi a inizio e fine riga, utile quando è cambiato solo il rientro. Ignora maiuscole tratta maiuscole e minuscole come uguali. I confronti grandi girano in un thread in background del browser, quindi anche file di 10.000 righe non bloccano la pagina.
Cosa si confronta
- Due bozze di una tesina, di un contratto o di un regolamento, per vedere cosa ha cambiato chi l’ha rivisto.
- Versioni di codice o di file di configurazione, senza aprire un terminale.
- Elenchi esportati, come indirizzi e-mail o codici prodotto, per trovare le novità. Ordina prima entrambi gli elenchi con il pulisci testo per un risultato più pulito.
- Traduzioni o sottotitoli rispetto alla versione precedente.
Domande frequenti
Il mio testo viene caricato online?
No. Il confronto avviene interamente nel browser, e i due testi non vengono salvati né inviati. Per questo è sicuro per contratti, codice e documenti personali.
Quanto possono essere lunghi i testi?
Decine di migliaia di righe funzionano bene; il lavoro avviene in background e la pagina resta reattiva. Testi di quelle dimensioni molto diversi tra loro vengono mostrati come grandi blocchi sostituiti invece che riga per riga.
Posso confrontare file Word o PDF?
Non direttamente: apri il documento, copia il testo e incollalo. I file di solo testo come .txt, .md, .csv, .json, .html e i file di codice si aprono con il pulsante Apri o trascinandoli su un riquadro.
Cos’è un diff unificato o una patch?
Un formato di testo standard per descrivere modifiche, usato da Git e dagli strumenti di revisione del codice: le righe che iniziano con − sono state rimosse, quelle con + aggiunte, e le intestazioni @@ indicano dove si trova ogni modifica. “Copia come patch” copia il confronto in questo formato.
Perché una riga compare come rimossa e aggiunta invece che modificata?
Quando le due righe hanno in comune meno del 30% circa, evidenziare le parole cambiate vorrebbe dire evidenziare quasi tutto, quindi vengono mostrate come una rimozione e un’aggiunta.
Ignora spazi ignora anche le righe vuote?
No. Tratta le sequenze di spazi e tabulazioni dentro una riga come un solo spazio e le ignora a inizio e fine riga, ma una riga vuota in più conta comunque come modifica.