Vai al contenuto
1123.net
IT
1123.net

Cerca strumenti

Filtra l’elenco degli strumenti. Tutto viene eseguito nel tuo browser.

Scrivi per filtrare gli strumenti. Premi Invio per aprire il primo risultato.

Confronto tra testi

Questo strumento di confronto mette a confronto due versioni di un testo e mostra esattamente quali righe sono state aggiunte, rimosse o lasciate invariate. Lavora riga per riga, funziona interamente nel tuo browser e può ignorare maiuscole o spazi superflui quando non sono rilevanti.

I tuoi dati vengono elaborati localmente nel tuo browser e non vengono inviati al nostro server.

Opzioni di confronto
0 aggiunte 0 rimosse 0 invariate

Incolla entrambe le versioni per confrontarle Le differenze riga per riga compaiono qui non appena entrambi i lati contengono del testo.

Come usare questo strumento

  1. 1 Incolla il testo originale a sinistra e il testo modificato a destra.
  2. 2 Leggi il confronto qui sotto: le righe verdi sono state aggiunte, quelle rosse rimosse e quelle grigie sono invariate.
  3. 3 Attiva «Ignora maiuscole» o «Ignora spazi» se queste differenze non devono contare.
  4. 4 Copia il confronto per un commento di revisione, oppure svuota entrambi i lati per confrontare un’altra coppia.

Formula e logica di calcolo

Corrispondenza delle righe

Sottosequenza comune più lunga dei due insiemi di righe

Lo strumento trova la sequenza più lunga di righe presente in entrambi i testi. Tutto ciò che resta fuori da quella sequenza viene segnalato come rimosso dall’originale o aggiunto nella versione modificata.

Ignorare le differenze superflue

Chiave = riga, eventualmente in minuscolo e con gli spazi normalizzati

Quando una delle due opzioni è attiva, le righe vengono confrontate tramite la loro chiave normalizzata ma visualizzate esattamente come sono scritte. Una riga che differisce solo per maiuscole o spaziatura viene quindi trattata come invariata.

Esempio svolto

Una riga modificata

La seconda riga di un testo di tre righe è stata modificata.

  1. Originale: alpha, beta, gamma
  2. Modificato: alpha, beta two, gamma
  3. Confronto: una riga rimossa, una aggiunta, due invariate

Il confronto mostra la vecchia riga con un meno e la nuova con un più. Le righe circostanti restano visibili come contesto.

Modifiche ai soli spazi

Un file è stato riformattato con un rientro diverso.

  1. Attiva «Ignora spazi»
  2. Le righe che differiscono solo per la spaziatura risultano uguali
  3. Risultato: tutte le righe sono invariate

Il confronto si riduce alle sole righe invariate, il che è utile quando rivedi commit che cambiano solo la formattazione.

Casi limite e precisione

Riga per riga, non parola per parola

Una modifica di una sola parola dentro una riga compare come una riga rimossa e una aggiunta, non come un’evidenziazione a livello di parola. Così il risultato resta facile da leggere e da copiare.

Limiti di dimensione

Gli input molto grandi vengono rifiutati invece di bloccare la pagina. Il limite è di 800 righe o 100.000 caratteri per lato; per confronti più grandi dividi il testo in sezioni più piccole.

Terminazioni di riga

Le terminazioni di riga di Windows e Unix vengono normalizzate prima del confronto, così un file non sembra completamente diverso solo perché usa CRLF invece di LF.

Domande frequenti

Evidenzia le modifiche dentro una riga? +

No. Il confronto è riga per riga: una riga modificata compare una volta come rimossa e una volta come aggiunta. Di solito è più chiaro per codice, elenchi e documenti.

Che cosa significano i colori? +

Le righe verdi con un più sono state aggiunte nel testo modificato; quelle rosse con un meno sono state rimosse dall’originale; quelle grigie sono invariate. Ogni riga ha anche un’etichetta per il lettore di schermo, così il significato non dipende solo dal colore.

Che cosa fa «Ignora spazi»? +

Elimina gli spazi iniziali e finali e comprime gli spazi ripetuti prima del confronto. Le modifiche alla sola indentazione contano quindi come invariate.

Perché il mio testo grande viene rifiutato? +

Confrontare testi molto grandi riga per riga renderebbe la pagina non reattiva. Lo strumento limita ogni lato a 800 righe o 100.000 caratteri; confronta invece sezioni più piccole.

Il mio testo viene caricato? +

No. Il confronto avviene in locale nel tuo browser e il testo non viene inviato da nessuna parte.