Textjämförelse (Text Diff)
Jämför två texter eller filer på rad-, ord-, tecken- eller meningsnivå, infogat eller sida vid sida, och exportera en .patch — allt lokalt i webbläsaren.
🔒 Körs helt i din webbläsare — ingenting laddas uppJämför två versioner av en text lokalt
En visuell diff gör det lättare att granska ändringar än att läsa två utkast bredvid varandra. Verktyget jämför en originaltext med en ändrad version och markerar vad som tagits bort och vad som lagts till. Det är användbart för versionsanteckningar, policyändringar, supportmallar, kodavsnitt, översatta strängar, kopierade konfigurationer och alla situationer där du behöver förstå vad som ändrats innan du godkänner eller delar den nya versionen. Du kan klistra in text eller släppa filer som .txt, .md, .json, .csv eller källkod i någon av rutorna. Jämförelsen genereras helt i webbläsaren.
Fyra jämförelselägen täcker olika typer av granskning. Radläget passar bäst när strukturen spelar roll: listor, loggar, markdown och kod är lättare att skumma när hela ändrade rader är färgade. Ordläget passar löpande text eftersom det visar mindre ändringar inuti en mening, teckenläget fångar stavfel på en enda bokstav och ändrade ID:n, och meningsläget visar vilka meningar som skrivits om. Alternativen för att ignorera blanksteg, versaler/gemener och tomma rader tar bort brus som omindenterad kod eller extra tomma rader, så att bara de meningsfulla ändringarna återstår.
Så läser du diff-resultatet
Borttagen text visas med röd bakgrund och tillagd text med grön bakgrund. Sida vid sida-vyn placerar originalet och den ändrade versionen i två kolumner med radnummer, och ändrade rader som står mitt emot varandra får en kraftigare markering på exakt de ord eller tecken som skiljer sig. Den infogade vyn visar ett enda flöde, med radnummer i radläget. Använd Nästa och Föregående, eller F7 och Shift+F7, för att hoppa från en ändring till nästa i stället för att scrolla genom långa dokument. Sammanfattningen visar antalet ändringar, hur mycket som lagts till och tagits bort samt en likhetsprocent.
Granska och dela ändringar
Jämför en reviderad e-postmall med den godkända texten, kontrollera om ett genererat svar har ändrat viktig formulering, granska ett konfigurationsavsnitt innan du tillämpar det, eller verifiera att en listrensning bara tog bort avsedda poster. När du behöver lämna över ändringarna till någon annan kan du ladda ner en unified .patch-fil: den använder samma format som git och kan tillämpas med git apply eller patch -p1. En diff ersätter inte omdöme, men den minskar risken att missa små ändringar. Att hålla allt lokalt undviker dessutom att en serverkopia skapas av utkast som kanske fortfarande är konfidentiella.
Precis som resten av Text Tools är den här sidan gjord för snabba, återkommande hjälparbeten snarare än kontobaserad lagring. Ha originaltexten nära till hands när resultatet är viktigt, granska resultatet och kopiera bara den slutliga versionen du vill använda.
Hur man använder
- Lägg till båda versionernaKlistra in originaltexten till vänster och den ändrade texten till höger, eller släpp en fil i varje ruta. Om du släpper två filer samtidigt fylls båda sidorna.
- Välj läge, vy och alternativJämför på rad-, ord-, tecken- eller meningsnivå, välj infogad vy eller sida vid sida och ignorera vid behov blanksteg, versaler/gemener eller tomma rader.
- Granska ändringarnaKlicka på jämför och använd Nästa och Föregående (eller F7 och Shift+F7) för att hoppa mellan ändringarna medan du kontrollerar likhetspoängen.
- Exportera en patchLadda ner en unified .patch-fil med de exakta ändringarna för att dela den eller tillämpa den med git apply eller patch.
Vanliga frågor
Skickas min text till en diff-server?
Vilket jämförelseläge ska jag använda?
Vad gör alternativen för att ignorera?
Hur beräknas likhetsprocenten?
Följer .patch-filen alternativen för att ignorera?
git apply eller patch -p1.