Confronta testi
Incollare l'originale a sinistra e la nuova versione a destra. Le righe rimosse diventano rosse, quelle aggiunte verdi, e all'interno di una riga modificata vengono evidenziate le parole effettivamente cambiate: così anche una sola parola diversa in un lungo paragrafo salta subito all'occhio.
0 caratteri · 0 parole · 0 righe
0 caratteri · 0 parole · 0 righe
Incollare il testo in entrambi i campi per vedere qui le differenze.
0 caratteri · 0 parole · 0 righe
Le righe rosse (−) sono presenti solo nell'originale, quelle verdi (+) solo nel testo modificato; il grassetto indica le parole diverse. Funziona interamente in questa scheda del browser. Il testo non viene mai caricato né salvato.
Cosa fa
Confronta testi confronta due testi riga per riga con un diff basato sulla sottosequenza comune più lunga, segna in rosso le righe rimosse e in verde quelle aggiunte, ed evidenzia le parole esatte cambiate all'interno di una riga modificata.
la rapida volpe marrone → la rapida volpe rossa
- la rapida volpe marrone + la rapida volpe rossa
Come funziona il confronto
Lo strumento divide entrambi i testi in righe e trova la loro sottosequenza comune più lunga: il più grande insieme di righe presenti in entrambi i testi nello stesso ordine. Queste righe vengono mostrate come invariate; tutto il resto dell'originale è una cancellazione e tutto il resto del nuovo testo è un'aggiunta. È la stessa idea alla base del classico programma Unix diff, descritto da Hunt e McIlroy nel 1976, e delle schermate delle modifiche dei sistemi di controllo di versione.
Quando una serie di righe eliminate si trova subito prima di una serie di righe aggiunte, di solito si tratta delle stesse righe modificate. Lo strumento le abbina eAvvia un secondo confronto, a livello di parola, all'interno di ogni coppia: così si vede che «martedì» è diventato «mercoledì» senza dover rileggere entrambe le righe. I numeri di riga di entrambe le versioni sono mostrati a sinistra, per trovare ogni modifica nei propri file.
Ignorare le differenze irrilevanti: maiuscole e spazi
Due testi possono differire in modi che non contano: una riga rientrata con tabulazioni invece che con spazi, spazi finali lasciati da un editor o un titolo passato da maiuscolo a minuscolo. Ignora differenze di spazi considera qualsiasi sequenza di spazi e tabulazioni come un solo spazio e ignora gli spazi a fine riga; Ignora maiuscole/minuscole confronta le righe senza distinguere tra maiuscole e minuscole. L'output evidenziato mostra comunque il nuovo testo così come è stato scritto.
Per il resto il confronto è esatto: un apostrofo tipografico e uno dritto sono caratteri diversi, così come un trattino e un trattino en. Se una riga è segnalata ma sembra identica, la causa più comune è la punteggiatura tipografica o uno spazio non divisibile.
Usi tipici
Chi scrive confronta le bozze restituite da un editor; avvocati e acquirenti verificano quali clausole sono state spostate in una nuova versione del contratto; gli sviluppatori confrontano file di configurazione o l'output di log di due esecuzioni; gli studenti controllano che cosa ha davvero cambiato una riformulazione. Il risultato può essere copiato o scaricato come testo semplice in stile unified diff, con un segno meno prima delle righe rimosse e un segno più prima di quelle aggiunte. Per altre operazioni di pulizia, gli altri strumenti di testo funzionano allo stesso modo, interamente nel browser.
Domande frequenti
- Il testo da confrontare viene caricato da qualche parte?
- No. Entrambi i testi restano in questa scheda del browser; il confronto viene calcolato con JavaScript sul dispositivo, quindi bozze riservate e contratti si possono confrontare in sicurezza.
- Perché un paragrafo spostato risulta eliminato e aggiunto?
- Un diff basato sulle righe mantiene solo le righe che restano nello stesso ordine relativo. Quando un blocco viene spostato, l'algoritmo mantiene una posizione e segnala l'altra come cancellazione più aggiunta, come fa git diff.
- Quanto possono essere lunghi i testi?
- Alcune migliaia di righe per testo si confrontano all'istante. Le righe identiche all'inizio e alla fine vengono saltate prima del confronto principale; se la parte centrale rimanente è molto grande, lo strumento chiede di dividere il testo invece di bloccare la scheda.
- Si possono confrontare direttamente file Word o PDF?
- Incolli il loro testo. Copiando da Word i paragrafi restano righe; il testo copiato da un PDF ha spesso interruzioni di riga forzate, che si possono rimuovere prima con lo strumento Rimuovi interruzioni di riga.
- Cosa indicano i segni meno e più nel file scaricato?
- Una riga che inizia con un meno esiste solo nell'originale, una riga che inizia con un più esiste solo nel testo modificato e le righe che iniziano con due spazi sono invariate.