CanDoYa
DA

Sammenlign Tekster Online

Kører helt i din browser - ingen upload, ingen tilmelding.

Original tekst
Aendret tekst
ForskelleLinjer: 0
Indsaet to versioner af en tekst til venstre og hojre for at se hvad der aendrede sig, linje for linje.
Indsaet to tekster for at sammenligne dem linje for linje og ord for ord
Tilfoejede: 0Fjernede: 0Aendrede: 0Uaendrede: 0
Del dette værktøj

Hvad er et tekstsammenligningsvaerktoj (text diff)?

Et tekstsammenligningsvaerktoj sammenligner to versioner af en tekst og fremhaever, hvad der er blevet tilfojet, fjernet eller aendret. Dette vaerktoj koerer Myers diff-algoritmen (den samme minimal-redigerings-algoritme som git bruger) udelukkende i browseren: indsaet originalen til venstre, den nye version til hojre, og du far en side-om-side-visning med linjenumre, fremhaevning pa ordniveau pa aendrede linjer og antallet af tilfoejede, fjernede og uaendrede linjer.

Sådan gør du

  1. 1Indsaet originalen. Placer den originale tekst i det venstre felt. Det kan vaere en saetning, et afsnit eller tusindvis af linjer - sammenligningen koerer i browseren.
  2. 2Indsaet den aendrede version. Placer den nye version i det hojre felt. Side-om-side-visningen opdateres mens du skriver, med linjenumre og fremhaevning pa ordniveau pa linjer der er aendret pa stedet.
  3. 3Filtrer stoj fra. Sla Ignorer store/sma bogstaver eller Ignorer mellemrum til, hvis disse forskelle ikke er meningsfulde. Brug Byt sider til at vaende sammenligningen, eller Kopier som patch til at kopiere en samlet diff med kun aendringerne.

Hvem er det til

Sammenligningen koerer mens du skriver og forbliver pa din enhed - ingenting uploades, sa den er sikker til upublicerede udkast, kontrakter, kildekode og AI-prompter. Linjediffsen bruger Myers algoritme til at finde det minimale saet af indsaettelser og sletninger, der forvandler den venstre tekst til den hojre - samme fremgangsmade som driver git diff - sa fremhaevningerne sporer, hvad der faktisk aendrede sig. Pa linjer der aendrede sig pa stedet, identificerer et andet pas pa ordniveau praecis de ord der aendrede sig, med gennemstreget tekst for det fjernede og gron baggrund for det tilfoejede.

To knapper dammer stoj ned: Ignorer store/sma bogstaver behandler Hej og HEJ som identiske, og Ignorer mellemrum ignorerer aendringer i indrykninger, afsluttende mellemrum og dobbelte mellemrum. Klik pa Byt sider for at vaende sammenligningsretningen uden at genskrive, eller Kopier som patch for at fa en samlet - / +-patch med kun aendringerne.

Ofte stillede spørgsmål

Er dette tekstsammenligningsvaerktoj gratis?

Ja - 100% gratis, ingen tilmelding og ingen tegngraenser. Sammenligningen koerer lokalt i browseren, sa den forbliver hurtig selv pa lange tekster.

Uploades min tekst nogen steder?

Nej. Begge tekster sammenlignes udelukkende i browseren og rorer aldrig en server, hvilket gor vaerktojet sikkert til upublicerede udkast, kontrakter, kildekode og fortrolige AI-prompter.

Hvordan beslutter diffsen hvad der aendrede sig?

Den bruger Myers diff-algoritme til at beregne det minimale redigeringsskript der forvandler den venstre tekst til den hojre. Resultatet er en sekvens af uaendrede, slettede og indsatte linjer - den samme model git bruger. Tilstaedende sletnings-/indsaettelsespar samles til en enkelt 'aendret' raekke sa du ser dem side om side, og et andet diff pa ordniveau identificerer praecis de ord der rykkede sig inde i en aendret linje.

Hvad ignorerer Ignorer mellemrum faktisk?

Det komprimerer sekvenser af mellemrum til eet enkelt mellemrum og trimmer indledende og afsluttende mellemrum inden hver linje sammenlignes. Sa en ekstra tom linje, en aendring i indrykninger eller et tab mod fire mellemrum vises ikke som en forskel - aendringer inde i ord goer de stadig.

Haandterer diffsen Unicode, emoji og ikke-latinske skrifter?

Ja. Linje- og orddiffsen opererer pa Unicode-tegn, sa emoji, kinesisk, arabisk og kyrillisk tekst sammenlignes korrekt. Der er ingen sprogspecifik tokenisering - vaerktojet leder blot efter matchende tegn.

Kan jeg sammenligne store tekster?

Ja - vaerktojet haandterer hundredtusindvis af tegn komfortabelt. For patologisk store og totalt forskellige par (millioner af tegn pa begge sider) falder det tilbage pa en grov 'erstaat alt'-diff for at forblive responsivt frem for at lase siden.

Hvad producerer Kopier som patch?

En simpel patch i samlet stil med eet prefixtegn per linje: et mellemrum for uaendrede linjer, '-' for fjernede linjer og '+' for tilfoejede linjer. Indsaet det i en chat, et issue eller en kode-gennemgang nar du vil have et kompakt tekstligt referat af aendringen i stedet for en fuld side-om-side-visning.

Hvorfor viser to identiske tekster stadig raekker?

Hvis knapperne er slaaet fra og teksterne er byte-identiske, samles resultatpanelet til meddelelsen 'Teksterne er identiske'. Med Ignorer store/sma bogstaver eller Ignorer mellemrum slaet til kan teksterne pa byte-niveau adskille sig, men sammenligningen rapporterer stadig ingen semantiske aendringer - meddelelsen bemaerker da at teksterne er identiske under de valgte regler.