Strumento per sviluppatori / 18

Confronto diff

Confronta due testi riga per riga e contrassegna aggiunte, rimozioni e contenuti invariati.

Confronto diff: TOEA calcola un confronto tra righe basato sulla sottosequenza comune più lunga, aggiungendo + alle righe inserite e - a quelle rimosse. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Strumento di confronto tra righeElaborazione locale

Funziona interamente nel browser

Rendi prima confrontabili entrambi i lati

Un confronto riga per riga segnala qualsiasi differenza di byte, quindi un file reindentato o gli spazi finali fanno sembrare cambiate tutte le righe. Passa prima entrambi i testi dallo stesso formattatore: il formattatore SQL per le query o le stesse impostazioni dell'editor per il codice. Per JSON, il confronto JSON confronta le chiavi e ignora completamente formattazione e ordine delle chiavi.

Come leggere il risultato

Una riga modificata viene mostrata come una coppia: la versione precedente contrassegnata con - e quella nuova con +. Un blocco spostato appare come una rimozione in un punto e un'aggiunta in un altro, perché un confronto riga per riga non riconosce gli spostamenti. Quando in una riga lunga cambia una sola parola, la coppia contiene l'intera riga; confronta le due righe affiancate per individuarla.

Oltre 500 righe per lato, usa git diff --no-index old.txt new.txt, che funziona con due file qualsiasi, oppure diff -u old.txt new.txt.

Come usarlo

  1. Incolla il testo originale e quello modificato.
  2. Scegli Confronta testo.
  3. Esamina o scarica il diff delle righe con prefissi.

Privacy e limitazioni

Entrambi gli input rimangono locali. Il confronto è limitato a 500 righe per lato per evitare un uso eccessivo della memoria del browser.

Strumenti correlati

Domande frequenti

È un confronto carattere per carattere?

No. Confronta intenzionalmente righe complete, così le modifiche al codice e ai documenti sono più leggibili.

Che cosa significano due spazi iniziali?

La riga è invariata in entrambi gli input.

Strumento gratuito · nel browser esecuzioni · senza account