Vai al contenuto

Confronto tra Testi (Diff)

Incolla una versione precedente a sinistra e una successiva a destra, premi Confronta e vedi ogni riga contrassegnata come aggiunta, rimossa o invariata, con il conteggio di ciascuna. Il confronto lavora riga per riga ed è sensibile a maiuscole e spazi, quindi una parola modificata compare come una riga rimossa più una riga aggiunta. Gratuito, senza registrazione, e nulla viene caricato.

Come usare il Confronto tra Testi

  1. Incolla l'originale. La versione più vecchia o di riferimento va nella casella di sinistra.
  2. Incolla il testo rivisto. La versione più recente va nella casella di destra. Metti ogni frase che vuoi confrontare su una riga separata (vedi sotto).
  3. Premi Confronta. Modificare una delle due caselle cancella il risultato, quindi premi di nuovo il pulsante dopo ogni modifica. Cancella svuota entrambe le caselle.
  4. Leggi il risultato. Le righe verdi contrassegnate con + esistono solo nel testo rivisto; quelle rosse, barrate e contrassegnate con − esistono solo nell'originale; le righe normali sono in entrambi. Tre contatori indicano righe aggiunte, rimosse e invariate.

Come funziona il confronto

Il controllo divide ciascun testo alle interruzioni di riga e trova la sequenza più lunga di righe identiche che compare in entrambi, nello stesso ordine. Tutto ciò che sta in quella sequenza è invariato. Ogni altra riga dell'originale è rimossa, e ogni altra riga del testo rivisto è aggiunta. È la stessa idea della sottosequenza comune più lunga alla base del comando Unix diff. La corrispondenza è esatta: una maiuscola diversa, uno spazio in più alla fine di una riga o un segno di punteggiatura modificato rendono due righe diverse.

Per la prosa serve una frase per riga

Poiché l'unità è la riga, un paragrafo scritto su una sola lunga riga è o identico o interamente sostituito: una parola modificata compare come l'intero paragrafo rimosso e l'intero paragrafo aggiunto. Metti un a capo dopo ogni frase in entrambe le caselle e il confronto mostrerà le frasi che sono davvero cambiate. Non segnala mai modifiche all'interno di una riga.

Esempio svolto

Due versioni di una nota di tre righe. La revisione riformula la seconda riga e ne aggiunge una quarta:

Originale

Sleep helps memory. Students should sleep eight hours. Caffeine does not replace sleep.

Rivisto

Sleep helps memory. Students should sleep seven to nine hours. Caffeine does not replace sleep. Naps can help.

Risultato

Invariate: 2. Rimosse: 1 (Students should sleep eight hours.). Aggiunte: 2 (Students should sleep seven to nine hours.; Naps can help.)

La riga riformulata compare due volte, una barrata e una aggiunta, perché lo strumento non può distinguere una modifica da una cancellazione seguita da un inserimento. Per un intero paragrafo su una sola riga il risultato sarebbe 1 rimossa e 1 aggiunta, senza righe invariate.

A cosa serve e a cosa no

  • Utile per: confrontare due bozze di un saggio (una frase per riga), due versioni di un elenco di riferimenti, due copie di un elenco o di una configurazione, oppure un testo prima e dopo una pulizia.
  • Non a livello di parola. Non evidenzia le parole modificate all'interno di una riga cambiata. Dividi ulteriormente le righe se ti serve quella precisione.
  • Maiuscole e spaziatura contano. Introduction e introduction sono diversi, e così word e word seguita da uno spazio finale. Elimina prima gli spazi superflui se vuoi che siano ignorati.
  • Non è una misura di somiglianza o di parafrasi. Indica che cosa differisce, non quanto due testi siano vicini nelle parole. Per questo usa il Controllo Parafrasi.
  • Input grandi. Il metodo confronta ogni riga di un testo con ogni riga dell'altro, quindi documenti molto lunghi (molte migliaia di righe) possono rallentare il browser.

Di quale strumento hai bisogno?

Strumenti che confrontano
Se vuoi…Usa
Vedere quali righe sono cambiate tra due versioniQuesto Confronto tra Testi (Diff)
Misurare quanto una parafrasi riprende la sua fonteControllo Parafrasi
Confrontare due elenchi di elementi come insiemi (comuni, solo in A, solo in B)Confronta Elenchi
Contare le parole di ciascuna versioneContatore di Parole

Domande frequenti

Come funziona il confronto tra testi?
Divide entrambi i testi in righe, trova la sequenza più lunga di righe identiche che condividono nello stesso ordine e contrassegna tutto il resto come aggiunto (solo nel testo rivisto) o rimosso (solo nell'originale). Riporta i tre conteggi.
Posso usarlo per confrontare bozze di saggi?
Sì, se metti una frase per riga in entrambe le caselle. Se ogni paragrafo è una sola riga, qualunque modifica al suo interno compare come l'intero paragrafo rimosso e riaggiunto.
Il confronto distingue maiuscole e minuscole?
Sì, e tiene conto anche degli spazi. Introduction e introduction sono righe diverse, così come due righe che differiscono solo per uno spazio finale.
Perché una parola modificata compare come due righe?
Perché il confronto lavora per riga. Una riga cambiata non è più identica a nulla nell'altro testo, quindi la vecchia riga conta come rimossa e la nuova come aggiunta.
Che cosa significano i colori?
Le righe verdi con + esistono solo nel testo rivisto. Le righe rosse barrate con − esistono solo nell'originale. Le righe grigie sono uguali in entrambi.
È lo stesso del Controllo Parafrasi?
No. Il confronto tra testi segnala differenze esatte di riga tra due versioni. Il Controllo Parafrasi valuta quante parole e frasi una parafrasi condivide con un passo della fonte.
Il mio testo viene caricato?
No. Il confronto avviene nel tuo browser e nulla viene inviato a un server.

Strumenti correlati

Altri strumenti: Analisi e revisione del testo