Hoppa till innehåll
TextArray
100% lokalt

Textdiff

Jämför två texter rad för rad och se exakt vad som lagts till och tagits bort.

Inmatning
Text B
Utmatning

Textdiff

Klistra in den gamla versionen i text A, den nya versionen i text B, och skillnaderna visas rad för rad. Borttagna linjer är markerade med ett minus, tillagda linjer med ett plus och orörda linjer förblir enkla, så en förändring begravd i en textvägg blir uppenbar med ett ögonkast.

Använd den när två versioner av något gled isär: två utkast av ett kontrakt, en konfigurationsfil före och efter en redigering, en översättning mot dess källa, en sida med kopia som en klient returnerade med tysta ändringar, eller två exporter som borde matcha men inte. Sammanräkningen räknar tillagda, borttagna och oförändrade rader, vilket ofta är det snabbaste svaret på "har någonting faktiskt förändrats här".

Jämförelsen använder en längsta gemensamma undersekvensalgoritm, samma metod som versionskontrollverktyg använder. Det spelar roll: den radar upp de delar som inte rörde sig istället för att förklara att allt efter en infogat rad är annorlunda. Infoga ett stycke i ett långt dokument och du ser en tillagd rad, inte hundra.

Två alternativ luckrar upp matchen. "Ignorera skiftläge" behandlar "Šišky" och "šišky" som samma rad — användbart när du jämför data från system som använder olika stora bokstäver. "Ignorera inledande och efterföljande mellanslag" trimmar varje rad innan jämförelsen, så att omdragen text inte dränker de verkliga ändringarna. Windows- och Unix-radändelser behandlas alltid som likvärdiga. Mycket stora ingångar faller tillbaka till en snabbare linje-för-rad-jämförelse så att fliken aldrig fryser.

Båda texterna stannar i din webbläsare. Ingenting laddas upp, så du kan säkert jämföra kontrakt, privata dokument och outgiven kod.

FAQ

Jämför den ord för ord eller rad för rad?
Rad för rad. En ändrad rad rapporteras som en borttagen rad och en tillagd rad, så att du kan se båda versionerna bredvid varandra.
Varför markerar inte ett infogat stycke hela resten som ändrat?
Verktyget använder en längsta gemensamma sekvensalgoritm, så det justeras om på linjerna som inte rörde sig. Endast de genuint nya raderna markeras som tillagda.
Kan jag jämföra text som bara skiljer sig i indrag?
Slå på "Ignorera inledande och efterföljande mellanslag" och varje rad trimmas innan jämförelse, så omindragning rapporteras inte som en ändring.
Finns det en storleksgräns?
Ingen fast gräns. Över ungefär 5 000 rader per sida växlar verktyget till en snabbare jämförelse rad för rad så att din webbläsare förblir responsiv.
Laddas mina texter upp någonstans?
Nej. Båda texterna jämförs helt i din webbläsare och lämnar aldrig din enhet.