Sammenlign tekst
Lim inn originalen til venstre og den nye versjonen til høyre. Fjernede linjer blir røde, nye linjer blir grønne, og i en redigert linje utheves ordene som faktisk er endret, slik at en endring på ett ord i et langt avsnitt er lett å få øye på.
0 tegn · 0 ord · 0 linjer
0 tegn · 0 ord · 0 linjer
Lim inn tekst i begge feltene for å se forskjellene her.
0 tegn · 0 ord · 0 linjer
Røde linjer (−) finnes bare i originalen, grønne linjer (+) bare i den endrede teksten; fet skrift markerer ordene som er forskjellige. Kjører helt i denne nettleserfanen. Teksten din lastes aldri opp eller lagres.
Hva det gjør
Tekstsammenligning sammenligner to tekster linje for linje med en diff basert på lengste felles delsekvens, markerer fjernede linjer i rødt og nye linjer i grønt, og uthever nøyaktig hvilke ord som er endret i en redigert linje.
den raske brune reven → den raske røde reven
- den raske brune reven + den raske røde reven
Slik fungerer sammenligningen
Verktøyet deler begge tekstene opp i linjer og finner den lengste felles delsekvensen: den største mengden linjer som finnes i begge tekstene i samme rekkefølge. Disse linjene vises som uendret; alt annet i originalen er en sletting, og alt annet i den nye teksten er en innsetting. Dette er den samme ideen som ligger bak det klassiske Unix-programmet diff, beskrevet av Hunt og McIlroy i 1976, og bak endringsvisningene i versjonskontrollsystemer.
Når en rekke slettede linjer står rett foran en rekke tilføyde linjer, er det som regel de samme linjene som er redigert. Verktøyet parer dem og kjører en ny sammenligning på ordnivå inne i hvert par, slik at du ser at «tirsdag» ble til «onsdag» i stedet for å måtte lese begge linjene på nytt. Linjenumre for begge versjonene vises til venstre, så du finner hver endring i dine egne filer.
Overse støy: store/små bokstaver og mellomrom
To tekster kan skille seg på måter som ikke betyr noe for deg: en linje som er rykket inn med tabulator i stedet for mellomrom, mellomrom på slutten av linjen etter en editor, eller en overskrift som er endret fra store til små bokstaver. Ignorer forskjeller i mellomrom behandler en rekke mellomrom og tabulatorer som ett mellomrom og ignorerer mellomrom på slutten av linjer; Ignorer store og små bokstaver sammenligner linjer uten å ta hensyn til store og små bokstaver. Det uthevede resultatet viser fortsatt den nye teksten slik den er skrevet.
Ellers er sammenligningen nøyaktig: en krøllet apostrof og en rett er forskjellige tegn, og det samme gjelder en bindestrek og en tankestrek. Hvis en linje er markert, men ser lik ut, skyldes det vanligvis typografiske skilletegn eller et hardt mellomrom.
Vanlige bruksområder
Skribenter sammenligner utkast som kommer tilbake fra en redaktør; jurister og kjøpere sjekker hvilke klausuler som er flyttet i en ny kontraktsversjon; utviklere sammenligner konfigurasjonsfiler eller loggutdata fra to kjøringer; studenter sjekker hva et omskrivingstrinn egentlig endret. Resultatet kan kopieres eller lastes ned som ren tekst i unified diff-stil, med minustegn foran fjernede linjer og plusstegn foran tilføyde. For andre oppryddingsjobber fungerer de øvrige tekstverktøyene på samme måte, helt i nettleseren din.
Ofte stilte spørsmål
- Blir teksten jeg sammenligner lastet opp noe sted?
- Nei. Begge tekstene blir værende i denne nettleserfanen; sammenligningen utføres med JavaScript på enheten din, så konfidensielle utkast og kontrakter kan sammenlignes trygt.
- Hvorfor vises et flyttet avsnitt som slettet og lagt til?
- En linjebasert diff beholder bare linjer som står i samme innbyrdes rekkefølge. Når en blokk flyttes, beholder algoritmen én posisjon og rapporterer den andre som en sletting pluss en innsetting, på samme måte som git diff.
- Hvor store kan tekstene være?
- Flere tusen linjer i hver tekst sammenlignes umiddelbart. Like linjer i begynnelsen og på slutten hoppes over før hovedsammenligningen; hvis den gjenværende midtdelen er ekstremt stor, ber verktøyet deg dele opp teksten i stedet for å fryse fanen.
- Kan jeg sammenligne Word- eller PDF-filer direkte?
- Lim inn teksten deres. Kopiering fra Word beholder avsnitt som linjer; tekst kopiert fra en PDF har ofte harde linjeskift, som du først kan fjerne med verktøyet Fjern linjeskift.
- Hva betyr minus- og plusstegnene i nedlastingen?
- En linje som begynner med minus finnes bare i originalen, en linje som begynner med pluss finnes bare i den endrede teksten, og linjer som begynner med to mellomrom er uendret.