Confronta Testi

Incolla due testi e vedi istantaneamente ogni differenza โ€” righe aggiunte, rimosse e modificate con evidenziazione a livello di parola

Paste text in both boxes to see differences

Informazioni su questo strumento

Trovare le differenze tra due versioni di testo leggendole fianco a fianco e lento e soggetto a errori. Questo strumento di confronto lo fa istantaneamente โ€” incolla il testo originale e quello modificato, e ogni cambiamento viene evidenziato a colori. Le righe aggiunte appaiono in verde, le righe rimosse in rosso, e le righe modificate mostrano esattamente quali parole sono cambiate all'interno della riga. Il riepilogo ti dice quante righe sono state aggiunte, rimosse e lasciate invariate per valutare la portata dei cambiamenti a colpo d'occhio. Usalo per confrontare bozze di un articolo, controllare modifiche ai file di configurazione, revisionare modifiche al codice, verificare traduzioni, o ogni volta che devi rispondere "cosa e cambiato tra queste due versioni?"

Come usare

1. Incolla il testo originale nella casella sinistra (superiore) 2. Incolla il testo modificato nella casella destra (inferiore) 3. Le differenze vengono evidenziate automaticamente mentre digiti 4. Verde = aggiunto, Rosso = rimosso, parole evidenziate = modifiche specifiche 5. Usa le opzioni per ignorare maiuscole/minuscole o tagliare gli spazi 6. Clicca "Scambia" per invertire la direzione del confronto

Formula

Il diff viene calcolato usando l'algoritmo Longest Common Subsequence (LCS). Le righe modificate vengono rilevate accoppiando blocchi adiacenti di rimozione/aggiunta. Le modifiche a livello di parola vengono evidenziate all'interno delle righe modificate.

Domande frequenti

Come funziona uno strumento di confronto testi?
Uno strumento di confronto divide entrambi i testi in righe e usa l'algoritmo Longest Common Subsequence (LCS) per trovare il miglior allineamento. Le righe presenti in entrambi i testi sono marcate come invariate. Le righe solo nell'originale sono marcate come rimosse, e le righe solo nella versione modificata sono marcate come aggiunte. Per le righe modificate, lo strumento confronta ulteriormente le singole parole per evidenziare esattamente cosa e cambiato.
Cosa significano i colori?
Le righe verdi (+) sono state aggiunte nel testo modificato. Le righe rosse (-) sono state rimosse dall'originale. Le righe con parole evidenziate al loro interno sono state modificate โ€” le evidenziazioni mostrano esattamente quali parole sono cambiate. Le righe senza colore sono identiche in entrambe le versioni.
Posso confrontare codice con questo strumento?
Si. Lo strumento di confronto funziona con qualsiasi testo semplice โ€” codice, prosa, file di configurazione, dati CSV, JSON, ecc. Confronta riga per riga, esattamente come funziona il controllo versione del codice (Git). Per risultati ottimali con il codice, lascia 'Taglia spazi' disattivato cosi le modifiche all'indentazione sono visibili.
Qual e la differenza tra diff e confronta?
Significano la stessa cosa in questo contesto. 'Diff' (abbreviazione di difference, differenza) e il termine tecnico usato nella programmazione e nel controllo versione. 'Confronta' e la parola quotidiana. Entrambi si riferiscono al trovare cosa e cambiato tra due versioni di testo.
Questo strumento memorizza il mio testo?
No. Tutto viene eseguito nel tuo browser. Il tuo testo non viene mai inviato a un server. Il confronto viene calcolato interamente lato client usando JavaScript. Quando chiudi la pagina, il testo e sparito.
Posso confrontare testi molto lunghi?
Lo strumento funziona bene con testi fino a diverse migliaia di righe. Per file molto grandi (oltre 10.000 righe), il confronto potrebbe richiedere un momento. L'algoritmo ottimizza saltando prefissi e suffissi identici prima di calcolare il diff sulla sezione modificata.
Cosa fa 'Ignora maiuscole'?
Quando attivato, 'Ciao' e 'ciao' sono trattati come identici. Questo e utile quando vuoi concentrarti sui cambiamenti di contenuto e non ti interessano le differenze di maiuscole/minuscole. Il testo originale viene comunque visualizzato con le maiuscole originali โ€” solo la logica di confronto e interessata.