Visualizzatore di differenze
Due versioni di un contratto, due copie di un file di configurazione, due bozze di un’email: quando devi vedere esattamente cosa è cambiato tra loro, scorrere a occhio non è praticabile. Questo visualizzatore di differenze confronta i due testi riga per riga, evidenzia le aggiunte in verde e le eliminazioni in rosso e mostra il risultato in una vista unificata o affiancata con i numeri di riga di entrambe le versioni.
Come confrontare due testi
-
1
Incolla entrambe le versioni
Pannello sinistro per l'originale, pannello destro per la nuova versione. Incolla o digita direttamente il testo.
-
2
Scegli la modalità di visualizzazione
Affiancato mostra le due versioni in colonne parallele. In linea impila le modifiche con marcatori come `+` e `-`.
-
3
Confronta e verifica
Premi Confronta. Le righe aggiunte, rimosse e invariate vengono evidenziate, ciascuna con il suo numero di riga in entrambe le versioni, e un riepilogo conta le modifiche.
Marcatori di differenza a colpo d’occhio
| Simbolo | Significato |
|---|---|
+ |
La riga esiste solo nella nuova versione (aggiunta) |
- |
La riga esiste solo nell’originale (rimossa) |
| (vuoto) | La riga è identica in entrambe le versioni (contesto) |
Unificata o affiancata
- Unificata. I due testi sono impilati in un’unica colonna. Le righe aggiunte sono verdi, quelle rimosse rosse, quelle invariate senza colore, e ogni riga mostra il suo numero nell’originale e nella nuova versione.
- Affiancata. L’originale e la nuova versione appaiono in colonne parallele. Una cella vuota su un lato significa che la riga esiste solo sull’altro.
Confronto per righe
Lo strumento confronta i testi riga per riga, spazi inclusi, e trova il più piccolo insieme di inserimenti ed eliminazioni di righe che trasforma un testo nell’altro. I cambi di indentazione e di spazi finali compaiono quindi come righe modificate, cosa utile per confrontare codice riformattato, testo riadattato a una larghezza di riga diversa o frammenti YAML e INI in cui si introducono accidentalmente spazi finali.
Suggerimenti
- Usa un separatore di riga vuota se vuoi confrontare sezioni di un documento più grande; l’algoritmo gestisce bene input lunghi.
- Confronta JSON dopo la formattazione. Due oggetti JSON identici serializzati su righe diverse sembrano diversi a una differenza grezza; formatta prima.
- Rimuovi timestamp per differenze di file di log, altrimenti ogni riga appare come cambiata.
- Mantieni l’ordine dei due testi. Lo strumento abbina le righe identiche ma non rileva i blocchi spostati; scambiare due paragrafi appare quindi come una rimozione più un’aggiunta.
Domande frequenti
Confronta i due testi riga per riga e trova il più piccolo insieme di inserimenti ed eliminazioni che trasforma una versione nell’altra (un approccio basato sulla più lunga sottosequenza comune). Ti mostra solo ciò che differisce; non esegue unioni né modifica file.
Sì. Lo strumento tratta l’input come testo semplice, quindi funzionano codice, file di configurazione, JSON, log e prosa. Mostra il risultato con un font a spaziatura fissa perché la formattazione resti leggibile, e non applica un’analisi specifica per linguaggio, il che lo rende affidabile per qualsiasi tipo di file.
La differenza per righe confronta ogni riga nella sua posizione e non tiene traccia dei blocchi che si sono spostati. Scambiare due paragrafi appare quindi come un blocco rimosso e un altro aggiunto. È un comportamento normale per questo tipo di confronto.
I due testi fanno parte dello stato interattivo della pagina, quindi vengono inviati al nostro server mentre usi lo strumento e, nel percorso a più passaggi, vengono anche conservati nel tuo browser tra un passaggio e l’altro. Non vengono salvati nel nostro database né condivisi. Incolla solo contenuti che ti va di inviare via internet.
Strumenti correlati
Riferimento Tabella ASCII
Tabella ASCII completa da 0 a 127 con decimale, esadecimale, ottale, binario e riferimento numerico HTML per ogni carattere, inclusi i codici di controllo come NUL, LF e DEL.
Generatore di lettere casuali
Genera lettere A-Z casuali. Scegli la quantità, usa maiuscole, minuscole o un mix, e applica il risultato a giochi, spunti o attività in classe.
Riferimento ai caratteri HTML
Elenco ricercabile delle entità HTML, dei loro codici nominati e numerici, e copia con un clic per caratteri e simboli speciali.
Riferimento scorciatoie da tastiera
Cerca le scorciatoie predefinite documentate di VS Code, Chrome e Bash con GNU Readline su macOS, Windows e Linux.
Trova nome colore
Trova il colore CSS standard con nome più vicino a un valore HEX, RGB o HSL usando la differenza CIEDE2000.
Semplificatore di Algebra Booleana
Valuta un'espressione booleana per ogni combinazione di input e mostra la tabella della verità completa. Supporta fino a cinque variabili e gli operatori &, |, ! e ^.
Strumento disponibile in altre lingue
- Visor de diferencias [ES]
- โปรแกรมดูความแตกต่าง [TH]
- Verschillenweergave [NL]
- 差异查看器 [ZH]
- 차이 뷰어 [KO]
- Visualiseur de différences [FR]
- Skillnadsvisare [SV]
- Penampil Perbedaan [ID]
- Visualizador de Diferenças [PT]
- Diff-Viewer [DE]
- Fark Görüntüleyici [TR]
- Podgląd różnic [PL]
- Diff Viewer [EN]
- 差分ビューア [JA]
- Trình xem khác biệt [VI]
- عارض الفروق [AR]
- Просмотр различий [RU]