Handytool
SviluppatoreGratisEseguito localmente

Visualizzatore di differenze

Confronta due testi fianco a fianco — diff per riga, parola o carattere — in privato nel tuo browser.

Confronta per
Originale
Modificato
+ 0 aggiunto·- 0 rimosso·1 invariato

Informazioni su Visualizzatore di differenze

Il visualizzatore di differenze di Handytool confronta due testi — codice, prosa, JSON, righe di log — e evidenzia cosa è stato aggiunto, rimosso e invariato. Passa tra la granularità di riga, parola e carattere, ignora le differenze di maiuscole o spazi e copia un diff unificato con un clic. Tutto viene eseguito localmente con un algoritmo di sottosequenza comune più lunga, quindi anche i grandi blocchi rimangono privati e istantanei.

Funzionalità di Visualizzatore di differenze

  • 01

    Modalità riga, parola e carattere

    Il diff per riga è migliore per il codice e la configurazione; il diff per parola è ottimo per la prosa e le correzioni di copia; il diff per carattere cattura gli errori di una lettera e i cambiamenti di punteggiatura.

  • 02

    Ignora maiuscole e spazi

    Attiva i confronti insensibili a maiuscole e spazi per vedere solo le differenze significative quando confronti codice riformattato o testo riscritto.

  • 03

    Diff unificato copiabile

    Il risultato viene visualizzato con i prefissi classici +/-, pronto per incollare in una revisione del codice, un rapporto di bug o altrove.

Domande frequenti su Visualizzatore di differenze

Quanto possono essere grandi gli input?
Il diff è O(n·m), quindi gli input molto grandi (decine di migliaia di righe) diventeranno lenti, ma la maggior parte dei confronti ordinari di codice, prosa e log sono istantanei. Per file enormi preferisci la modalità riga e ignora gli spazi.
I miei testi vengono lasciati su un server?
No. Il diff viene calcolato nel tuo browser — non vengono effettuate richieste di rete. Sicuro per il codice proprietario, i documenti interni e la prosa confidenziale.
Qual è la differenza tra diff riga, parola e carattere?
Il diff per riga tratta ogni riga come un'unità ed è ideale per il codice; il diff per parola divide sugli spazi ed è migliore per la prosa; il diff per carattere è la granularità più fine ed è utile quando vuoi vedere errori di battitura o cambiamenti di punteggiatura.
Perché alcune righe sono contrassegnate come sia aggiunte che rimosse?
Quando una riga cambia nel mezzo, l'algoritmo diff la rappresenta come una vecchia riga rimossa più una nuova riga aggiunta. Passa alla modalità parola o carattere per vedere esattamente cosa è cambiato dentro la riga.

Strumenti correlati

Sviluppatore

Esplora altri strumenti

Tutti gli strumenti