Confrontatore di Testi
Confronta due testi fianco a fianco e trova le differenze. Mostra righe aggiunte, rimosse e invariate con percentuale di similarità.
Parametri
Risultati
Altri risultati (4)
1 of 1 total change units are identical
--- original +++ modified
Formato differenze unificato che mostra aggiunte (+) e rimozioni (-)
Perché scegliere Confrontatore di Testi
Il Text Diff Checker confronta due testi riga per riga ed evidenzia le differenze utilizzando un algoritmo basato su LCS. Riporta le righe aggiunte, rimosse e non modificate, calcola una percentuale di somiglianza e genera un formato di differenza unificato standard per gli sviluppatori.
- ✓Confronto riga per riga utilizzando l'algoritmo della sottosequenza comune più lunga
- ✓Output differenziale unificato compatibile con gli strumenti patch
- ✓Percentuale di somiglianza che mostra quanta parte del testo è identica
- ✓Conteggi delle righe aggiunte, rimosse e non modificate a colpo d'occhio
Come usare
- 1Incolla il testo originale (prima) nella prima casella.
- 2Incolla il testo modificato (dopo) nella seconda casella.
- 3Esamina il riepilogo: conteggio delle righe aggiunte, rimosse e invariate.
- 4Controlla la percentuale di somiglianza per valutare la divergenza complessiva.
- 5Copia l'output delle differenze unificate per utilizzarlo nelle revisioni del codice o nei file di patch.
Domande frequenti (FAQ)
Quale algoritmo utilizza questo strumento di confronto?
Utilizza un algoritmo Longest Common Subsequence (LCS) per trovare l'allineamento ottimale tra due testi, simile all'algoritmo utilizzato da git diff.
Cos'è il formato differenziale unificato?
Diff unificato è un formato di testo standard che mostra righe di contesto (prefisso spazio), righe rimosse (prefisso -) e righe aggiunte (+ prefisso). È ampiamente utilizzato nel controllo della versione e nelle revisioni del codice.
Come viene calcolata la somiglianza?
La somiglianza è la percentuale di righe invariate rispetto alle unità di modifica totali (aggiunte + rimosse + invariate).
Il confronto fa distinzione tra maiuscole e minuscole?
SÌ. Il confronto fa distinzione tra maiuscole e minuscole e distinzione tra spazi bianchi. "Hello" e "hello" vengono trattati come righe diverse.
Posso confrontare i file di codice?
SÌ. Incolla il codice in entrambi i campi per visualizzare le differenze a livello di riga. L'output unificato del differenziale può essere salvato e applicato come patch.
Riferimenti e fonti autorevoli
Wikipedia — Diff algorithm
Vedi fonteWikipedia — Longest common subsequence
Vedi fonteGNU diffutils manual
Vedi fonteStrumenti correlati
Esplora altri strumenti pratici per questo scenario d'uso.
