Controllore delle differenze di testo
Incolla prima il testo originale.
Questo testo è troppo lungo per essere confrontato qui. Ogni testo può avere al massimo 20.000 righe e 500.000 caratteri.
Questi testi sono troppo diversi per essere confrontati riga per riga qui. Confronta una parte più piccola di ciascun testo.
Il browser non ha permesso a questa pagina di conservare il testo per il passaggio successivo. Consenti i dati dei siti per questa pagina oppure usa un testo più breve e riprova.
Identificare le tre parole che sono cambiate tra due versioni di un contratto, la virgola extra in un’esportazione CSV, o cosa esattamente è cambiato in un file di configurazione, tutto ciò è impossibile da fare a occhio oltre alcune centinaia di righe. Incolla due versioni del tuo testo e questo controllore delle differenze mostra le aggiunte in verde, le rimozioni in rosso e le evidenziazioni in linea per le modifiche sulla stessa riga.
Come viene prodotta la differenza
-
1
Incolla due versioni
Incolla prima il testo originale, poi la versione che vuoi confrontare con esso.
-
2
Lo strumento esegue il diff di Myers
Lo stesso algoritmo utilizzato da git, producendo la sequenza minima di modifiche.
-
3
Le righe vengono allineate
Le righe non cambiate rimangono adiacenti; le righe inserite/rimosse mantengono uno spazio vuoto dall'altra parte.
-
4
Evidenziazioni in linea
All'interno delle righe modificate, solo le parole cambiate sono ombreggiate in modo da poter vedere esattamente cosa è stato spostato.
Convenzioni di colore per le differenze
| Colore | Significato |
|---|---|
| Rosso | Rimossa: la riga è solo nel testo originale |
| Verde | Aggiunta: la riga è solo nel testo modificato |
| Rosso o verde più scuro | Le parole cambiate all’interno di una riga modificata |
| Bianco | Invariata (contesto) |
Casi d’uso comuni
- Revisioni contrattuali, vedi esattamente quali clausole sono cambiate tra v3 e v4 di un accordo prima di firmare.
- Audit dei file di configurazione, verifica cosa ha cambiato un compagno di squadra in nginx.conf prima di inviare in produzione.
- QA di traduzione, allinea due localizzazioni della stessa stringa per catturare punteggiatura mancante.
- Confronti di esportazione CSV, individua quali righe differiscono tra il dump di dati della settimana scorsa e quello di questa settimana.
- Revisione del codice senza Git, confronto rapido quando non vuoi avviare un repository.
Suggerimenti per differenze pulite
- I fine riga non contano mai come modifiche. Gli a capo di Windows (CRLF) e quelli di Unix o macOS (LF) vengono considerati uguali, quindi non serve convertire nulla prima.
- Rimuovi gli spazi bianchi finali in entrambi prima di confrontare; altrimenti gli spazi invisibili vengono registrati come modifiche.
- Per JSON o YAML, formatta entrambi con la stessa indentazione prima. La riformattazione maschera le modifiche reali.
- Ordina alfabeticamente se stai confrontando due elenchi il cui ordine non importa (come le dipendenze).
Limiti dei diff basati su righe
I diff basati su righe sono ottimi per codice e configurazioni. Sono mediocri per la prosa, dove spostare una frase di due paragrafi appare come una cancellazione e un’inserzione piuttosto che un movimento. Per l’editing di manoscritti, i diff a livello di parola o di frase danno risultati più puliti.
Domande frequenti
Sì. I testi vengono confrontati riga per riga in qualsiasi lingua o alfabeto, quindi cinese, giapponese, arabo, thailandese, lettere accentate ed emoji funzionano tutti. In una riga modificata vengono evidenziate le parole cambiate; in cinese, giapponese e thailandese, che non separano le parole con spazi, vengono evidenziati invece i caratteri cambiati.
Fino a 20.000 righe e 500.000 caratteri per testo. Oltre questo limite, o quando due testi lunghi sono troppo diversi per un confronto riga per riga, lo strumento mostra un messaggio invece di bloccare la pagina: confronta una parte più piccola di ciascun testo, oppure usa git diff o un programma di confronto sul computer. Se un confronto supera le 5.000 righe, la pagina mostra le prime 5.000 e il diff unificato che copi contiene comunque tutte le modifiche.
Attiva l’opzione “Ignora spazi bianchi” per saltare le differenze che sono solo cambiamenti di indentazione o spazi finali. Utile quando i riformattatori (Prettier, Black) producono rumore di cui non ti importa.
No. I due testi restano nel tuo browser: vengono confrontati in questa pagina e non vengono inviati ai nostri server né aggiunti al link della pagina. Tra un passaggio e l’altro restano solo in questa scheda del browser, finché non la chiudi o scegli Ricomincia.
Strumenti correlati
Generatore di Font per Instagram
Genera "font" Unicode (grassetto, corsivo, script, monospace, fraktur) da incollare direttamente nella tua bio, nel nome, nelle didascalie e nei commenti su Instagram.
Simbolo Minore o Uguale
Copia il simbolo ≤ e i simboli di confronto matematico correlati. Include Unicode, entità HTML e markup LaTeX per fogli di calcolo, articoli e pagine web.
Generatore di Font di Facebook
Trasforma il testo in lettere Unicode in grassetto, corsivo, script e altri stili da copiare in post e commenti di Facebook, nella tua bio e su Messenger.
Codificatore di entità HTML
Trasforma cinque caratteri sensibili in entità fisse oppure leggi entità HTML come testo localmente nel browser.
Traduttore di emoji
Scrivi un testo in inglese e ogni parola dell'elenco integrato riceve un'emoji. Copia il risultato come testo con emoji incorporate.
Validatore di DNI e NIE spagnoli
Controlla nel browser formato e lettera di controllo di un DNI o NIE esistente. Non interroga identità, documenti o registri pubblici.
Strumento disponibile in altre lingue
- テキスト差分チェッカー [JA]
- Comparador de Diferencias de Texto [ES]
- Textskillnadskontroll [SV]
- เครื่องมือเปรียบเทียบความต่างของข้อความ [TH]
- Công cụ so sánh khác biệt văn bản [VI]
- Tekstverschil-checker [NL]
- Porównywarka tekstu (diff) [PL]
- Text-Diff-Prüfer [DE]
- Verificador de Diferença de Texto [PT]
- Pemeriksa Diff Teks [ID]
- أداة مقارنة فروق النصوص [AR]
- Vérificateur de différences de texte [FR]
- 텍스트 비교 도구 (Diff) [KO]
- Text Diff Checker [EN]
- Сравнение различий текста [RU]
- Metin Fark Karşılaştırıcı [TR]
- 文本差异对比工具 [ZH]