Tekst-diff
Gratis online tekstsammenligningsværktøj, fremhæv forskelle
Om Text Diff
Et side-om-side tekst-sammenligningsværktøj, der fremhæver forskelle på linjeniveau mellem to tekstinput. Indsæt din originale og ændrede tekst i de to 12-rækkede tekstfelter, klik på Compare, og gennemgå tilføjede/fjernede linjer i enten unified (enkelt kolonne med +/- præfikser) eller side-om-side visning. En oversigt viser antal tilføjede og fjernede linjer, og du kan kopiere resultatet som patch-stil output eller rydde alle felter med ét klik.
Sådan bruger du
1. Indsæt din originale tekst i kortet Original Text (venstre). 2. Indsæt din ændrede tekst i kortet Modified Text (højre). 3. Klik på Compare for at køre diffen og vise kortet Differences. 4. Skift mellem Unified View eller Side-by-Side View for at ændre visning. 5. Brug Copy til at kopiere output med +/- præfiks, eller Clear for at nulstille både input og resultat.
Diff-algoritme og visninger
Sammenligningsrutinen gennemgår begge linje-arrays skridt for skridt med en grådig matcher: identiske linjer bliver 'samme', forskellige parrede linjer udsendes som et par (fjernet+tilføjet), og linjer der kun findes på én side markeres som rene tilføjelser eller fjernelser. Bemærk, at dette er en positionel linje-diff, ikke en LCS-baseret diff, så omarrangering eller forskudte blokke kan fremstå som flere ændringer end en minimal diff ville. I unified-visning har hver linje et + (grøn), - (rød) eller mellemrum (uændret) præfiks. I side-om-side visning viser den venstre kolonne originale/fjernede linjer med deres linjenumre, og den højre kolonne viser ændrede/tilføjede linjer med deres linjenumre.
▶Hvorfor ser jeg flere tilføjede/fjernede linjer end forventet?
▶Kan jeg ignorere mellemrum eller forskelle i store/små bogstaver?
▶Hvilket format producerer Copy?
▶Hvad betyder toasten efter Compare?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig