Vai al contenuto principale

Comparatore di testi

Visualizza le differenze tra due versioni di un testo per individuare più facilmente le righe aggiunte, eliminate o modificate, senza inviare nulla a un server.

  • Appunti

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Questo strumento ti è stato utile?

Come funziona questo strumento?

Confronta due versioni di un testo per vedere subito quali righe sono state aggiunte, eliminate o modificate: un contratto rinegoziato, un articolo revisionato, un file di configurazione, un elenco aggiornato o una traduzione corretta. Incolla la versione originale a sinistra e quella modificata a destra: il risultato mostra tutto il testo, riga per riga, con un segno davanti a ogni modifica. I due testi restano nel browser e non vengono inviati ad alcun server.

Il confronto avviene riga per riga. Lo strumento cerca la sequenza più lunga di righe comuni alle due versioni e classifica tutte le altre come eliminazioni o aggiunte. Questo metodo, quello degli strumenti di differenze usati per il codice sorgente, mantiene allineati i due testi: una riga inserita in cima al documento non impedisce di riconoscere le righe identiche che seguono.

Nel risultato, una riga invariata inizia con due spazi, una riga eliminata con “-” e una riga aggiunta con “+”. Una riga modificata compare quindi come un’eliminazione seguita da un’aggiunta, così puoi leggere la vecchia e la nuova formulazione una sopra l’altra.

Due righe sono identiche solo se tutti i caratteri coincidono: una maiuscola, uno spazio finale o un apostrofo diverso bastano a segnalare una modifica. I fine riga Windows e Unix vengono invece uniformati prima del confronto, perché un semplice cambio di sistema non crei differenze fittizie. Con testi molto lunghi, il nucleo del calcolo passa a un confronto posizione per posizione per non sovraccaricare la memoria del browser.

Come usare questo strumento

  1. Incolla la versione originale

    Inserisci il testo di riferimento nel campo “Testo originale”.

  2. Incolla la versione modificata

    Aggiungi la nuova versione nel campo “Testo modificato” e avvia il confronto.

  3. Leggi i segni

    Scorri le righe precedute da “-” e “+”, poi copia o esporta il risultato se devi condividerlo.

Casi d’uso

Rileggere un contratto o una policy

Individua le clausole aggiunte, tolte o riformulate tra la versione inviata e quella tornata firmata.

Verificare una revisione

Controlla che cosa ha davvero cambiato un correttore in un articolo prima di approvarne la versione.

Confrontare due esportazioni

Trova le righe diverse tra due esportazioni di un elenco, di un file CSV o di una configurazione.

Esempi

Una riga inserita e una modificata

La premessa aggiunta in cima non sposta il confronto: gli articoli 1 e 3 restano riconosciuti come invariati.

Input

Originale:
Articolo 1: oggetto
Articolo 2: durata
Articolo 3: prezzo

Modificato:
Premessa
Articolo 1: oggetto
Articolo 2: durata di 12 mesi
Articolo 3: prezzo

Risultato

+ Premessa
  Articolo 1: oggetto
- Articolo 2: durata
+ Articolo 2: durata di 12 mesi
  Articolo 3: prezzo

Un elemento cambiato in un elenco

“pere” è scomparso ed è comparso “kiwi”; “mele” e “prugne” sono comuni alle due versioni.

Input

Originale:
mele
pere
prugne

Modificato:
mele
prugne
kiwi

Risultato

  mele
- pere
  prugne
+ kiwi

Consigli e buone pratiche

  • Per confrontare il contenuto senza badare alla formattazione, pulisci prima le due versioni con Pulire un testo (spazi superflui, righe vuote).
  • Un paragrafo scritto su un’unica riga lunga risulta tutto modificato appena cambia una parola: dividilo in frasi, una per riga, per localizzare la modifica.
  • Per confrontare elenchi senza badare all’ordine, usa piuttosto Confrontare due liste, che indica gli elementi comuni e quelli propri di ciascuna lista.

Domande frequenti

Il comparatore rileva le parole modificate all’interno di una riga?

No. L’unità di confronto è la riga: una riga modificata viene mostrata come eliminata e poi aggiunta, e sta a te individuare la parola cambiata tra le due.

Che cosa significano i segni “+” e “-”?

“-” indica una riga presente solo nel testo originale, “+” una riga presente solo nel testo modificato. Le righe comuni iniziano con due spazi.

Maiuscole e spazi contano?

Sì. Il confronto è esatto, carattere per carattere. Solo i fine riga Windows (CRLF) e Unix (LF) sono considerati equivalenti.

Posso confrontare due file?

Sì. Ogni campo accetta l’importazione di un file di testo (.txt, .md, .csv e così via). Il contenuto viene letto localmente dal browser.

I miei testi vengono inviati online?

No. Il confronto viene calcolato nel browser: puoi usarlo anche per documenti riservati.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Analizza un testo e ottieni il numero di parole, caratteri, righe, frasi e paragrafi.

Testo e scritturaIn evidenzaUsa questo strumento

Misura la leggibilità di un testo italiano con l’indice Gulpease, pensato per la nostra lingua.

Testo e scritturaUsa questo strumento

Conta quante volte compare ogni valore di una lista e individua subito gli elementi più frequenti.

Testo e scritturaUsa questo strumento