Diff di codice
Confronta due versioni di un file in qualsiasi linguaggio per individuare le righe modificate prima di un commit o per rivedere un refactoring.
Incolla o carica due versioni di un testo e individua in pochi secondi ogni riga aggiunta, rimossa o modificata - senza che i tuoi dati lascino il browser.
Il confronto avviene interamente nel tuo browser. Il testo non viene caricato né registrato; una sessione di ripristino può restare localmente sul dispositivo.
Un algoritmo Myers ottimizzato evidenzia in millisecondi le modifiche per riga, parola e carattere.
Confronti illimitati di testo, codice e file di configurazione. Nessun account, nessuna installazione.
Metti il testo originale nell'editor di sinistra e quello modificato a destra. Puoi incollare dagli appunti o caricare file di testo.
Il diff viene calcolato all'istante sul tuo dispositivo. Scegli la precisione intelligente, per parola o per carattere.
Le righe rimosse sono in rosso, quelle aggiunte in verde e le righe modificate mostrano esattamente cosa è cambiato. Passa dalla vista affiancata a quella unificata o nascondi le righe invariate.
Molti strumenti di confronto online inviano i contenuti a un server. Questo no: il confronto avviene localmente nel tuo browser con JavaScript, quindi il testo non viene trasmesso ai nostri server né condiviso.
È quindi adatto a contenuti sensibili come contratti, codice sorgente, file di configurazione e documenti personali. Per recuperare dopo un ricaricamento accidentale, una sessione recente può essere salvata localmente nel browser e poi cancellata.
Tutto ciò che è testo semplice può essere confrontato - gli usi più comuni:
Confronta due versioni di un file in qualsiasi linguaggio per individuare le righe modificate prima di un commit o per rivedere un refactoring.
Controlla due bozze di un articolo, saggio o contratto e verifica che nulla di importante sia stato aggiunto o rimosso tra le versioni.
Confronta file di ambiente, configurazioni JSON o YAML e output di log per scoprire cosa è cambiato tra due deployment.
Lo strumento confronta qualsiasi contenuto in testo semplice. Carica o incolla file come:
.txt, .md, .csv, .json, .xml, .yml, .html, .css, .js, .ts, .jsx, .tsx, .py, .r, .java, .c, .cpp, .go, .rs, .rb, .php, .sql, .sh, .ini, .env, .log
I formati binari come PDF, documenti Word o immagini non sono supportati in questa versione.
No. Il confronto avviene interamente nel tuo browser. Puoi verificarlo negli strumenti per sviluppatori: nessuna richiesta di rete viene inviata quando fai clic su Confronta.
Incolla entrambe le versioni negli editor oppure usa i pulsanti di caricamento per aprire file di testo, poi fai clic su Confronta. Le differenze vengono evidenziate subito.
Sì. Il diff lavora riga per riga ed evidenzia le modifiche all'interno delle righe: ideale per codice in qualsiasi linguaggio, oltre a JSON, YAML e altre config.
Il rosso indica righe o caratteri rimossi dal testo originale, il verde indica contenuto aggiunto nel testo modificato. Una riga con entrambi i colori è stata modificata.
Non c'è un limite rigido, ma input molto grandi (diversi megabyte) possono essere lenti perché il confronto avviene sul tuo dispositivo. Lo strumento ti avvisa quando l'input è grande.
Sì. Il confronto di testi è gratuito e illimitato: senza account, abbonamento o installazione.