AllinHub

Confrontare due testi

Incolla due versioni e vedi che cosa è stato aggiunto, tolto e lasciato uguale.

Differenze

tolto aggiunto

Incolla del testo in entrambi i riquadri per vedere che cosa è cambiato.

Incolla la versione vecchia a sinistra e quella nuova a destra: le differenze compaiono sotto, con il testo tolto barrato e preceduto da un segno meno e il testo aggiunto sottolineato e preceduto da un segno più. Confronta per riga quando rileggi un contratto o un file di configurazione, per parola quando cerchi la frase riscritta, per carattere quando insegui un refuso. Serve a capire che cosa ha cambiato una revisione, a mettere a confronto due traduzioni o a trovare l'unica riga diversa tra due versioni di un file. I due testi restano nel browser, salvati solo su questo dispositivo, finché non li cancelli.

Come si usa

  1. Incolla il testo di partenza nel riquadro di sinistra e il testo modificato in quello di destra.
  2. Scegli l'unità di confronto: carattere, parola o riga. La parola va bene per la prosa, la riga per codice ed elenchi.
  3. Passa dall'affiancata alla colonna unica e disattiva maiuscole o spazi quando non contano.
  4. Leggi il risultato: il meno segna ciò che è stato tolto, il più ciò che è stato aggiunto, e i numeri in alto riassumono tutto.
  5. Usa Copia per portarti via il risultato come testo semplice, o Svuota per liberare i due riquadri.

Cosa gestisce

  • I fine riga di Windows e di Unix valgono allo stesso modo, così un file salvato su un altro sistema non risulta cambiato riga per riga.
  • Un'emoji, una sequenza con tonalità della pelle o una lettera con accento combinante contano come un carattere solo e non vengono mai spezzate.
  • Cinese e giapponese vengono confrontati carattere per carattere nella modalità parola, perché non separano le parole con gli spazi.
  • Ignora maiuscole e ignora spazi spengono le differenze che non interessano, comprese indentazione e spazi a fine riga.
  • Ogni modifica porta un segno più o meno e una sottolineatura o una barratura, quindi il colore non è mai l'unico segnale.
  • Due testi che non si somigliano quasi per nulla vengono segnalati a blocchi sostituiti, invece di bloccare la pagina.

Domande frequenti

Che differenza c'è tra confronto per carattere, parola e riga?

Per riga una riga coincide tutta o non coincide, come nei sistemi di revisione del codice. Per parola emergono solo le parole cambiate dentro la riga, quindi una frase riscritta mostra soltanto il pezzo nuovo. Per carattere il dettaglio arriva al refuso o alla cifra diversa. Il confronto per riga resta il più rapido sui file lunghi.

Il mio testo viene caricato da qualche parte?

No. Il confronto avviene nel tuo browser, sul tuo dispositivo. Niente viene inviato a un server e niente viene registrato fuori dal tuo computer. I due testi restano nella memoria locale del browser, così li ritrovi su questo dispositivo, e il pulsante Svuota li elimina. I testi lunghi girano su un thread separato, sempre in locale.

C'è un limite di dimensione?

Ogni lato accetta fino a un milione di caratteri; oltre quella soglia lo strumento lo dice invece di bloccarsi. Vengono disegnate solo le prime duemila righe o marcature, e una riga sotto il risultato indica il totale. Due testi diversi quasi ovunque vengono riassunti come un blocco sostituito, perché la ricerca puntuale richiederebbe minuti.

Perché è segnata tutta la riga se ho cambiato una parola sola?

Perché stai confrontando per riga, e una riga coincide per intero oppure no. Passa alla modalità parola: resta segnata solo la parola diversa e il resto della riga rimane intatto. La modalità carattere va oltre e indica le singole lettere. I numeri sopra il risultato cambiano insieme all'impostazione.

Come distinguo le aggiunte dalle rimozioni senza guardare il colore?

Ogni rimozione porta un segno meno ed è barrata, ogni aggiunta un segno più ed è sottolineata. Nella vista per righe il segno occupa una colonna sua, accanto al numero di riga. Gli screen reader annunciano i tratti come testo eliminato o inserito, e la legenda sopra il risultato ripete entrambi i segni.

Funziona senza connessione?

Sì. Una volta caricata la pagina il confronto non ha più bisogno della rete: puoi spegnere il Wi-Fi e continuare. L'algoritmo viaggia insieme alla pagina. L'unico requisito è avere JavaScript attivo nel browser, perché tutto il calcolo avviene lì e non su un server.

Aggiornato il

Tutti gli strumenti