CanDoYa
NB

Sammenlign tekster

Kjører helt i nettleseren - ingen opplasting, ingen registrering.

Originaltekst
Endret tekst
ForskjellerRader: 0
Lim inn to versjoner av en tekst til venstre og hoyre for a se hva som endret seg, linje for linje.
Lim inn to tekster for a sammenligne dem linje for linje og ord for ord
Lagt til: 0Fjernet: 0Endret: 0Uendret: 0
Del dette verktøyet

Hva er et tekstdiff-verktoy?

Et tekstdiff-verktoy sammenligner to versjoner av en tekst og fremhever hva som ble lagt til, fjernet eller endret mellom dem. Dette verktoykrever kjorer en Myers-diff (samme minimale redigeringsalgoritme som git bruker) helt i nettleseren din: lim inn originalen til venstre, den nye versjonen til hoyre, og du far en side-om-side-visning med linjenumre, fremhevinger pa ord-niva pa endrede linjer, og tellinger av lagt-til, fjernet og uendrede linjer.

Slik bruker du verktøyet

  1. 1Lim inn originalen. Slipp originalteksten i den venstre boksen. Det kan vaere en setning, et avsnitt eller tusenvis av linjer - diffen kjorer i nettleseren.
  2. 2Lim inn den endrede versjonen. Slipp den nye versjonen i den hoyre boksen. Side-om-side-diffen oppdateres mens du skriver, med linjenumre og fremhevinger pa ord-niva pa linjer som endret seg pa stedet.
  3. 3Filtrer stoyet. Sla pa Ignorer store/sma bokstaver eller Ignorer mellomrom hvis disse forskjellene ikke er meningsfylte. Bruk Bytt sider for a snu sammenligningen, eller Kopier som patch for a kopiere en samlet diff av bare endringene.

Hvem passer det for

Diff-en kjorer mens du skriver og forblir pa enheten din - ingenting lastes opp, sa det er trygt for upubliserte utkast, kontrakter, kildekode og AI-prompter. Linjediffen bruker Myers-algoritmen for a finne det minimale settet med innsettinger og slettinger som gjor venstre tekst til hoyre - samme tilnarming som git diff bruker - sa fremhevingene viser hva som faktisk endret seg i stedet for a ga rod fra forste redigering. Pa linjer som endret seg pa stedet, plukker et andre pass pa ord-niva ut ordene som endret seg, med gjennomstrekning pa det som ble fjernet og gronn farge pa det som ble lagt til.

To brytervalg demper stoyet: Ignorer store/sma bokstaver behandler Hallo og HALLO som like, og Ignorer mellomrom ignorerer innrykkendringer, mellomrom pa slutten og doble mellomrom. Trykk Bytt sider for a snu sammenligningsretningen uten a skrive pa nytt, eller Kopier som patch for a ta en samlet - / +-patch av bare endringene.

Vanlige spørsmål

Er dette tekstdiff-verktoykrever gratis?

Ja - 100% gratis, ingen registrering og ingen tegngrenser. Diffen kjorer lokalt i nettleseren din, sa det forblir raskt selv pa lange tekster.

Lastes teksten min opp noe sted?

Nei. Begge tekstene diffes helt i nettleseren din og beroroer aldri en server, noe som gjor verktoykrever trygt for upubliserte utkast, kontrakter, kildekode og konfidensielle AI-prompter.

Hvordan bestemmer diffen hva som endret seg?

Den bruker Myers-diff-algoritmen til a beregne det minimale redigeringsskriptet som gjor venstre tekst til den hoyre. Resultatet er en sekvens av uendrede, slettede og innsatte linjer - samme modell som git bruker. Tilstotende slett/sett-inn-par kollapses til en enkelt 'endret'-rad sa du ser dem side om side, og en andre diff pa ord-niva finner de noyaktige ordene som flyttet seg innenfor en endret linje.

Hva ignorerer 'Ignorer mellomrom' egentlig?

Den slar sammen rekker av mellomrom til ett mellomrom og fjerner ledende og etterfolgend mellomrom for sammenligning av hver linje. Sa en ekstra tom linje, en innrykkendring, eller et tabulatortegn versus fire mellomrom vil ikke vises som en forskjell - endringer innenfor ordene gjor det likevel.

Handterer diffen Unicode, emoji og ikke-latinske skriftsystemer?

Ja. Linje- og orddiffen opererer pa Unicode-tegn, sa emoji, kinesisk, arabisk og kyrillisk tekst sammenlignes riktig. Det finnes ingen sprakspesifikk tokenisering - verktoykrever ser bare etter samsvarende tegn.

Kan jeg sammenligne store tekster?

Ja - verktoykrever handterer hundretusener av tegn komfortabelt. For patologisk store og totalt forskjellige par (millioner av tegn pa begge sider) faller det tilbake til en grov 'erstatt alt'-diff for a forbli responsiv i stedet for a lase opp siden.

Hva produserer 'Kopier som patch'?

En enkel patch i unified-stil med ett prefikstegn per linje: et mellomrom for uendrede linjer, '-' for fjernede linjer, og '+' for lagt-til linjer. Lim den inn i en chat, en sak eller en kodegjennomgang nar du vil ha en kompakt tekstlig post over endringen i stedet for en full side-om-side-visning.

Hvorfor viser to identiske tekster fortsatt rader?

Hvis bryterne er av og tekstene er byte-identiske, kollapser resultatpanelet til meldingen 'Tekstene er identiske'. Med Ignorer store/sma bokstaver eller Ignorer mellomrom pa, kan byte-niva-forskjellige tekster fortsatt rapportere ingen semantiske endringer - meldingen bemerker da at tekstene er identiske under de valgte reglene.