Tekstsammenligning
Sammenlign to tekster side om side med fremhevede forskjeller. Ideell for kodegjennomganger og dokumentrevisjoner. Gratis, øyeblikkelig, ingen registrering nødvendig.
Referanse
Tekstsammenligning
En tekst-diff sammenligner to versjoner av en tekst linje for linje og identifiserer hva som endret seg mellom dem. Linjer som bare finnes i Tekst A er merket som fjernet (rød); linjer som bare finnes i Tekst B er merket som lagt til (grønn); linjer som finnes i begge vises uendret. Vanlige bruksområder inkluderer: kodegjennomgang (oppdage endringer mellom to versjoner av en fil), dokumentrevisjon (spore redigeringer mellom utkast), konfigurasjon- sammenligning (oppdage forskjeller mellom to konfigurasjonsfiler) og logganalyse (sammenligne utdata fra to kjøringer av en prosess). Algoritmen som brukes er basert på Longest Common Subsequence (LCS), det samme grunnlaget som brukes av verktøy som diff, Git og GitHubs kodegjennomgangsgrensesnitt.
Bruksområder for tekstsammenligning
Kodegjennomgang — sammenlign to versjoner av en fil for å oppdage endringer før sammenslåing. Konfigurasjonsgransking — oppdage drift mellom staging- og produksjonskonfigurasjonsfiler. Dokumentrevisjon — spore redigeringer mellom utkast av et forslag, kontrakt eller README. Logganalyse — sammenligne utdata fra to prosesskjøringer for å finne atferdsforskjeller. API-feilsøking — lim inn to JSON-responser for å finne nøyaktig hvor nyttelastene avviker.
Hvordan fungerer diff-algoritmen?
Dette verktøyet bruker Longest Common Subsequence (LCS)-algoritmen — det samme grunnlaget bak Unix diff, Git og GitHubs pull-request-visning. Det sammenligner inndata linje for linje, og kjører deretter en tegnvis diff på endrede linjepar for å fremheve nøyaktig hvilke tegn som ble endret. Fjernet tekst vises i rødt; lagt til tekst i grønt.
Personvern
All sammenligning kjører 100% i nettleseren din. Ingen data sendes til en server.