Controllore delle differenze dei file
Incolla due versioni di un file e ottieni le differenze esatte evidenziate, verde per le aggiunte, rosso per le rimozioni, ambra per le modifiche in loco. Funziona con codice, configurazioni, prosa, dati CSV e JSON. Nessun download e nessuna registrazione: incolla e confronta.
Come confrontare due file
-
1
Incolla l'originale
Metti la versione "prima" nel pannello di sinistra.
-
2
Incolla la versione modificata
Metti la versione "dopo" nel pannello di destra.
-
3
Regola il confronto
Seleziona "ignora spazi bianchi" per nascondere le modifiche di sola formattazione, oppure "ignora maiuscole/minuscole" per confrontare senza distinzione.
-
4
Leggi il risultato
Le righe aggiunte, rimosse e modificate sono colorate nella tabella di confronto, con un riepilogo di aggiunte, rimozioni e righe invariate in alto.
Come funziona il confronto
Lo strumento confronta i due testi riga per riga in un unico passaggio. Una riga viene segnalata come modificata quando il contenuto nella stessa posizione differisce su entrambi i lati. Non c’è una modalità di visualizzazione da scegliere: la tabella affiancata è il risultato.
- Le righe grigie sono righe identiche su entrambi i lati.
- Le righe verdi sono righe presenti solo nel testo modificato.
- Le righe rosse sono righe presenti solo nel testo originale.
- Le righe ambra sono righe presenti in entrambi i testi ma diverse.
Poiché il confronto è posizionale, inserire un blocco di righe sposta tutto ciò che sta sotto e quelle righe vengono segnalate come modificate.
Ignorare ciò che non conta
Lo strumento offre due toggle per concentrare il confronto:
- Ignora spazi bianchi, le modifiche di sola riformattazione non appariranno.
- Ignora maiuscole/minuscole, utile per parole chiave SQL o chiavi di configurazione.
Algoritmo
Il confronto avviene in un unico passaggio, quindi i risultati appaiono quasi istantaneamente anche per file grandi. Non tenta di trovare una sottosequenza comune più lunga come fa git diff; due file con contenuto aggiunto all’inizio segnaleranno il resto del file come modificato.
Usi comuni
- Revisione del codice prima di aprire una PR, per controllare cosa hai effettivamente cambiato.
- Audit della configurazione tra un file di ambiente di staging e produzione.
- Correzione dei contenuti tra una bozza e un articolo finale.
- Confronto delle licenze quando le dipendenze upstream forniscono nuovi file LICENSE.
- Riconciliazione dei dati tra due esportazioni CSV da sistemi diversi.
Errori comuni
- Confrontare due file minificati. Sono una riga ciascuno, quindi tutto viene segnalato come “intera riga cambiata”. Formatta entrambi i lati prima di incollare.
- Confrontare file con terminazioni di riga diverse. CRLF e LF vengono confrontati come caratteri esatti, quindi ogni riga appare come modificata; normalizza le terminazioni di riga prima di incollare.
- Confondere differenze di soli spazi bianchi con modifiche logiche. Usa il toggle “ignora spazi bianchi” quando un collega ha riformattato un file.
Domande frequenti
Il testo che incolli viene trasmesso ai nostri server come parte della richiesta della pagina, perché il confronto viene eseguito nella pagina. Non viene caricato alcun file, ma evita di incollare segreti che non vuoi condividere.
No. Il confronto è sempre basato sulle righe. Un file JSON minificato è una sola riga, quindi qualsiasi modifica viene segnalata come “intera riga cambiata”; formatta entrambi i lati prima di incollare per vedere solo le vere differenze.
No. Lo strumento è solo un confronto visivo: non è previsto un export in patch. Se ti serve un file patch, confronta i due file sul tuo computer con git diff --no-index e salva l’output.
Non c’è un limite rigido. Decine di migliaia di righe vanno bene; file molto grandi potrebbero richiedere un paio di secondi prima che il confronto appaia.
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.
Formatter HTML
Formatta HTML localmente nel browser con rientri di due o quattro spazi. L’HTML non viene caricato né validato.
Strumento disponibile in altre lingue
- Verificador de Diferença de Arquivos [PT]
- أداة مطابقة ملفات [AR]
- Trình kiểm tra sự khác biệt giữa các tệp [VI]
- 파일 차이 검사기 [KO]
- Vérificateur de différences de fichiers [FR]
- Datei-Diff-Prüfer [DE]
- เครื่องมือตรวจสอบความแตกต่างของไฟล์ [TH]
- Comparador de Diferencias de Archivos [ES]
- Alat Pemeriksa Perbedaan File [ID]
- Bestandverschilcontroleerder [NL]
- ファイル差異チェッカー [JA]
- Fildiffkontroll [SV]
- Program do porównywania plików [PL]
- File Diff Checker [EN]
- Инструмент для проверки совпадения файлов [RU]
- Dosya Farkı Denetleyicisi [TR]
- 文件差异检查器 [ZH]