TF

Strumenti per il testo

Diff checker: confronta due testi online

Confronta due testi affiancati o come diff unificato, con evidenziazione delle parole e opzioni per ignorare maiuscole e spazi.

Funziona in locale nel tuo browser — i tuoi dati non vengono caricati.

Incolla due versioni di un testo: le differenze vengono evidenziate mentre scrivi.

Che cos’è questo strumento?

Incolla la versione originale e quella modificata di un testo — codice, contratti, configurazioni o saggi — e vedrai le differenze evidenziate mentre scrivi. Le righe modificate mostrano esattamente quali parole sono cambiate, e puoi passare alla vista unificata e scaricare una patch .diff.

Il confronto usa l’algoritmo di diff di Myers — lo stesso approccio di git diff — per trovare l’insieme minimo di modifiche alle righe, poi confronta parola per parola ogni riga modificata.

Tutto viene confrontato nel browser, quindi è sicuro per documenti privati e codice sorgente.

Per il JSON strutturato, la modalità Confronta dell’Editor JSON mostra le modifiche per chiave e percorso invece che per riga.

Come usare Confronto testi (diff)

  1. Incolla il testo originale a sinistra e quello modificato a destra.
  2. Le differenze compaiono subito: rosso per il rimosso, verde per l’aggiunto, parole cambiate evidenziate.
  3. Se vuoi, ignora maiuscole, spazi o righe vuote, oppure mostra solo le righe cambiate.
  4. Passa alla vista unificata per vedere una patch e copiala o scaricala come file .diff.

Esempi

Diff unificato

one
two
three  →  one
2
three
@@ -1,3 +1,3 @@
 one
-two
+2
 three

Domande frequenti

Posso confrontare due file?

Apri ogni file in un editor di testo, copia il contenuto e incollalo nei due riquadri. Va bene qualsiasi formato testuale: codice, CSV, Markdown, log e così via.

Cosa fa «Ignora gli spazi»?

Le righe che differiscono solo per spazi, tabulazioni o rientri sono considerate uguali: utile quando il codice è stato riformattato.

Che cos’è un diff unificato?

È il formato di patch di git e degli strumenti di code review: le righe rimosse iniziano con -, quelle aggiunte con + e le intestazioni @@ indicano i numeri di riga di ogni modifica.

Il mio testo viene caricato?

No. Entrambi i testi restano nel browser e non vengono mai inviati a un server.

Ti servirà più potenza in futuro?

Strumenti premium, limiti più alti e accesso API sono in programma. La V1 resta gratuita e privata nel tuo browser.