Vai al contenuto
SPCXTools

Confronta Testi

Incolla due versioni di un testo e vedi subito cosa è stato aggiunto, rimosso o modificato.

Funziona localmente: i file non lasciano mai il tuo dispositivo

Caricamento strumento…

Come usare Confronta Testi

  1. 1Incolla la versione precedente in Originale e la nuova versione in Modificato.
  2. 2Scegli come confrontare: per Righe per codice ed elenchi, Parole per i testi, o Caratteri per piccole modifiche.
  3. 3Leggi il risultato: le aggiunte sono in verde, le eliminazioni in rosso e il riepilogo le conteggia entrambe.
  4. 4Opzionalmente, ignora le differenze tra maiuscole e minuscole, o gli spazi quando confronti le righe. Usa Inverti per scambiare i testi.

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.

Domande frequenti

Il mio testo viene caricato online per essere confrontato?
No. Il confronto avviene nel tuo browser tramite un algoritmo diff in JavaScript, quindi contratti, codice sorgente e documenti privati rimangono sul tuo dispositivo.
Quale modalità di confronto dovrei usare?
Usa Righe per codice sorgente, file di configurazione, dati CSV e liste: mostra le righe numerate come in una code review. Usa Parole per articoli, saggi e testi legali, dove conta anche una singola parola modificata in un lungo paragrafo. Usa Caratteri per individuare refusi, cambi di punteggiatura e piccole modifiche all'interno delle parole.
A cosa serve ignorare gli spazi bianchi?
Nella modalità a righe, considera uguali le righe che differiscono solo per spazi o tabulazioni, come nel caso di un'indentazione modificata. È utile quando si confronta del codice che è stato riformattato.
Come vengono calcolate le differenze?
Lo strumento utilizza l'algoritmo diff di Myers (lo stesso approccio usato da Git), che trova la serie più piccola di inserimenti ed eliminazioni per trasformare il testo originale in quello modificato.
Posso confrontare dei file?
Apri i file in qualsiasi editor di testo, copia il loro contenuto e incollalo nei due riquadri. Funziona con qualsiasi formato di testo semplice, inclusi codice, JSON, CSV, Markdown e HTML.
Perché un intero paragrafo risulta modificato nella modalità a righe?
Nella modalità a righe l'unità di confronto è l'intera riga, e spesso un paragrafo è composto da un'unica lunga riga. Passa a Parole per vedere esattamente quali parole sono cambiate al suo interno.