WMW

Verificatore di Differenze di Testo

Free

Confronta due blocchi di testo e vedi esattamente cosa è stato aggiunto, rimosso o modificato a livello di riga, parola o carattere, con una vista unificata o affiancata e un file di differenza standard scaricabile, tutto eseguito interamente nel tuo browser.

Gira interamente nel tuo browser. Il tuo testo non viene mai caricato da nessuna parte.

Attività recente

Visibile a tutti. Ultimi 20 utilizzi su tutti i visitatori, i più recenti per primi.

Compared two texts (1 added, 1 removed)

2 ore fa

Compared two texts (1 added, 2 removed)

2 ore fa

Compared two texts (2 added, 1 removed)

2 ore fa

Compared two texts (1 added, 1 removed)

2 ore fa

Compared two texts (0 added, 0 removed)

2 ore fa

Compared two texts (1 added, 1 removed)

2 ore fa

Compared two texts (2 added, 1 removed)

2 ore fa

Compared two texts (21 added, 3 removed)

2 ore fa

Compared two texts (4 added, 1 removed)

2 ore fa

Compared two texts (2 added, 1 removed)

2 ore fa

Compared two texts (2 added, 1 removed)

2 ore fa

Commenti (0)

Hai trovato utile questo strumento? Lascia un commento, condividi un consiglio, o dicci come possiamo migliorarlo.

I commenti degli ospiti vengono revisionati prima della pubblicazione. Accedi per pubblicare istantaneamente.

Ancora nessun commento. Sii il primo a condividere il tuo pensiero!

Cosa fa questo strumento

Questo strumento confronta due blocchi di testo ed evidenzia esattamente cosa è stato aggiunto, rimosso o modificato, a livello di riga, parola o carattere, con una vista unificata o affiancata, un confronto opzionale che ignora maiuscole/minuscole e spazi, e un file di differenza unificata standard scaricabile.

Come funziona

Questo strumento utilizza lo stesso algoritmo di differenza basato sulla sottosequenza comune più lunga presente in Git e nel comando diff di Unix per trovare l'insieme minimo di aggiunte e rimozioni che trasforma il testo originale nel testo modificato. In modalità Righe, una volta che un blocco di righe rimosse viene associato a un blocco di righe aggiunte della stessa dimensione, ogni coppia di righe viene confrontata una seconda volta a livello di parola così che vengano evidenziate solo le parole effettivamente cambiate, invece di contrassegnare l'intera riga come diversa.

Problemi che risolve

Domande frequenti

›Qual è la differenza tra la modalità Righe, Parole e Caratteri?

La modalità Righe confronta i due testi riga per riga, il che è ideale per confrontare documenti, file di configurazione o codice in cui intere righe vengono aggiunte o rimosse; la modalità Parole divide il testo in parole ed evidenzia esattamente quali parole sono cambiate all'interno di una frase; la modalità Caratteri è ancora più precisa, evidenziando i cambiamenti dei singoli caratteri, utile per individuare un singolo errore di battitura o una piccola modifica in una stringa breve.

›Qual è la differenza tra la vista Unificata e Affiancata?

La vista unificata mostra una colonna con le righe rimosse direttamente sopra le righe aggiunte che le hanno sostituite, simile a un diff da riga di comando; la vista affiancata divide il testo originale e modificato in due colonne così puoi confrontarli nella stessa posizione verticale, il che spesso rende più facile seguire documenti più lunghi.

›Cosa fa esattamente "Ignora spazi iniziali/finali"?

Tratta due righe come identiche se differiscono solo per spazi o tabulazioni all'inizio o alla fine della riga, il che è utile quando si confronta codice che è stato reindentato. Non comprime gli spazi extra nel mezzo di una riga; se ne hai bisogno, passa alla modalità Parole, che già tratta le sequenze di spazi tra le parole come equivalenti.

›Posso scaricare il risultato come file di patch?

Sì, il pulsante "Download .diff" salva il confronto nel formato di differenza unificata standard usato da strumenti come Git e il comando diff di Unix, con le consuete intestazioni di file --- / +++ e i marcatori di blocco @@, così può essere applicato con patch o esaminato in qualsiasi editor compatibile con i diff.

›Perché cambiare una parola in una riga evidenzia l'intera riga?

In modalità Righe, lo strumento determina prima quali righe sono state aggiunte o rimosse, poi, per una riga che è stata sostituita, esegue un secondo confronto a livello di parola tra la vecchia e la nuova versione di quella specifica riga, così che vengano evidenziate solo le parole effettivamente cambiate invece dell'intera riga; se una riga è stata rimossa completamente senza una sostituzione vicina, non c'è nulla con cui confrontarla, quindi l'intera riga viene mostrata come rimossa.

Strumenti correlati