Confronta due testi affiancati
Quando un documento passa per diverse revisioni, è difficile capire cosa sia effettivamente cambiato. Questo strumento per confrontare testi analizza due versioni ed evidenzia ogni differenza: verde per il testo aggiunto, rosso per quello rimosso. Scegli di confrontare per riga, parola o carattere, con l'opzione di ignorare le maiuscole/minuscole o gli spazi vuoti. Il confronto avviene interamente nel tuo browser, così puoi controllare in totale sicurezza contratti, codice e documenti riservati.
Funzionalità
- Tre livelli di dettaglio: righe (con numeri di riga per entrambe le versioni), parole e singoli caratteri.
- Opzioni Ignora maiuscole/minuscole e ignora spazi vuoti per nascondere le differenze irrilevanti.
- Conteggio riassuntivo delle aggiunte e delle rimozioni, oltre a un messaggio chiaro quando i testi sono identici.
- Pulsante Inverti per scambiare il testo considerato come originale.
- Nessun limite di dimensione o caricamento: i documenti lunghi vengono confrontati localmente.
Cosa confrontano gli utenti
Contratti e policy. Controlla esattamente cosa ha modificato la controparte in un accordo revisionato prima di firmarlo. La modalità parola evidenzia i termini modificati all'interno di lunghe clausole.
Codice e configurazioni. Confronta due versioni di una funzione, di un file .env o della configurazione di un server senza dover impostare un sistema di controllo di versione. La modalità riga con i numeri di riga è simile al classico diff di una code review.
Testi e revisioni. Scopri le modifiche apportate al tuo articolo da un editor o da un correttore grammaticale, oppure confronta una traduzione con la sua versione revisionata.
Dati ed elenchi. Incolla due esportazioni per trovare le righe aggiunte o rimosse. Per i dati JSON, formatta prima entrambe le versioni con il JSON Formatter (ordinando le chiavi) in modo che il confronto si concentri sulle differenze reali.
Come funziona il confronto
Un algoritmo di diff cerca la sottosequenza comune più lunga — la maggior quantità di testo che entrambe le versioni condividono nello stesso ordine — e segnala tutto il resto come inserimenti o eliminazioni. Questo strumento utilizza l'algoritmo di Myers, la stessa famiglia di algoritmi usata da Git e dalla maggior parte dei tool di code review. Poiché cerca la modifica più piccola, un paragrafo spostato appare come un'eliminazione e un inserimento, anziché come uno "spostamento".
Se vuoi solo eliminare le voci ripetute da un elenco, usa invece Rimuovi righe duplicate.