TextJanitor

Tekstsammenligning

Lim inn en original og en endret versjon for å se nøyaktig hva som er lagt til, fjernet eller latt være i fred, etter linje, ord eller tegn.

Sammenlign etter

Jobber…

Lagt til
+0
Fjernet
−0
Uendret
0
Likhet
100%

Forskjeller

Tekst som er lagt til, er grønn og understreket, merket med +. Fjernet tekst er rød og gjennomstreket, merket med −.

De to tekstene er identiske med de gjeldende innstillingene.

Teksten din behandles i nettleseren din og lastes aldri opp eller lagres på serverne våre.

Slik bruker du Tekstsammenligning

  1. 1 Lim inn originalteksten til venstre og den endrede teksten til høyre.
  2. 2 Velg om du vil sammenligne etter linje, ord eller tegn, og still inn valgene for store bokstaver, mellomrom og tomme linjer.
  3. 3 Les forskjellene innebygd eller side ved side. Tekst som er lagt til, er grønn og understreket, fjernet tekst er rød og gjennomstreket.
  4. 4 Kopier resultatet som unified diff eller last det ned.

Hva et verktøy for tekstsammenligning gjør

Et verktøy for tekstsammenligning, også kalt et diff-verktøy, stiller to versjoner av en tekst opp mot hverandre og markerer hva som er endret mellom dem. Det finner det lengste stykket de to versjonene har felles, behandler alt annet som en tilføyelse eller en fjerning og viser resultatet, så du slipper å lese begge versjonene side ved side med øynene. Det er nyttig for å sjekke et redigert utkast, en kontraktsrevisjon, en oversettelsesoppdatering, en konfigurasjonsfil eller to stykker kode.

Før

It was a sunny day. The dog slept.

Etter

It was a sunny day. The sleepy dog slept. The birds sang.

Linje, ord eller tegn

  • Linjemodus sammenligner hele linjer. Den er det rette valget for kode, lister og filer, og den er raskest.
  • Ordmodus finner endringer inni en setning, så ett byttet ord ikke markerer hele linjen som endret.
  • Tegnmodus viser de minste endringene, som en rettet skrivefeil. Den er begrenset til kortere tekster, og verktøyet forteller deg når du bør bytte til ord- eller linjemodus.

Valg

Ignorer store og små bokstaver behandler store og små bokstaver som like. Ignorer forskjeller i blanke tegn slår sammen rekker av mellomrom og tabulatorer før linjene sammenlignes, så et omformatert avsnitt ikke lyser opp. Ignorer tomme linjer fjerner først tomme linjer fra begge tekstene. Sammen lar de deg fokusere på endringer i mening framfor formatering.

Slik leser du resultatene

Sammendraget viser hvor mange linjer, ord eller tegn som er lagt til, fjernet og uendret, pluss en likhetsprosent. Prosenten er to ganger den uendrede delen delt på den totale størrelsen av begge tekstene, så to identiske tekster får 100 og to helt forskjellige tekster får 0. Tekst som er lagt til og fjernet, markeres med et pluss- eller minustegn, en understreking eller en gjennomstreking, og ikke bare med farge.

Kopiere og dele diffen

Unified diff er det rene tekstformatet som versjonskontrollverktøy bruker: et hode, deretter deler som begynner med @@ og lister de endrede linjene, med tre uendrede linjer rundt hver endring. Du kan lime den inn i en e-post, en sak eller en kodegjennomgang. For å rydde opp i innlimt tekst før du sammenligner, prøv fjerning av linjeskift, eller duplikatfjerneren når du sammenligner lister.

Når to tekster er helt forskjellige, forenkler verktøyet sammenligningen og sier fra om det, fordi det ville tatt veldig lang tid å finne det minste settet med endringer. Å bytte til linje- eller ordmodus gir som regel et klarere bilde.

Vanlige spørsmål

Hvordan fungerer tekstsammenligningen?

Den finner den lengste rekken av linjer, ord eller tegn som de to tekstene har felles, og markerer alt utenfor den som lagt til eller fjernet. Det er den samme ideen som versjonskontrollverktøy bruker.

Hva er forskjellen på linje-, ord- og tegnmodus?

Linjemodus sammenligner hele linjer, ordmodus enkeltord og tegnmodus enkelttegn. Mindre enheter viser finere endringer, men krever mer arbeid, så tegnmodus er begrenset til kortere tekster.

Hva er en unified diff?

Et standard tekstformat som lister endringer linje for linje, med minustegn for fjernede linjer, plusstegn for tilføyde linjer og noen linjer kontekst rundt hver endring. Utviklere bruker det i patcher og kodegjennomganger.

Hvorfor står det at sammenligningen er forenklet?

Når to store tekster er nesten helt forskjellige, er det veldig tregt å finne den minste listen med endringer. Verktøyet viser da den første teksten som fjernet og den andre som tilføyd. Prøv linje- eller ordmodus for et nærmere blikk.

Hvordan beregnes likhetsprosenten?

Den er to ganger antall uendrede enheter delt på totalt antall enheter i begge tekstene. Identiske tekster får 100 prosent, og tekster uten noe felles får 0.

Lastes tekstene mine opp?

Nei. Sammenligningen kjører i nettleseren din, og ingen av tekstene forlater enheten.