Hoppa till innehåll

Textjämförelse

Jämför två texter sida vid sida med markerade skillnader. Idealisk för kodgranskningar och dokumentrevisioner. Gratis, direkt, ingen registrering krävs.

Skillnader
Klistra in eller skriv text i båda fälten för att jämföra dem.

Textjämförelse

En textdiff jämför två versioner av en text rad för rad och identifierar vad som ändrats mellan dem. Rader som bara finns i Text A markeras som borttagna (röd); rader som bara finns i Text B markeras som tillagda (grön); rader som finns i båda visas oförändrade. Vanliga användningsfall inkluderar: kodgranskning (hitta ändringar mellan två versioner av en fil), dokumentrevision (spåra redigeringar mellan utkast), konfigurationsjämförelse (upptäcka skillnader mellan två konfigurationsfiler) och logganalys (jämföra utdata från två körningar av en process). Algoritmen som används baseras på Longest Common Subsequence (LCS), samma grund som används av verktyg som diff, Git och GitHubs kodgranskningsgränssnitt.

Användningsområden för textjämförelse

Kodgranskning — jämför två versioner av en fil för att upptäcka ändringar innan sammanslagning. Konfigurationsgranskning — upptäck avvikelser mellan staging- och produktionskonfigurationsfiler. Dokumentrevision — spåra redigeringar mellan utkast av förslag, kontrakt eller README. Logganalys — jämför utdata från två processkörningar för att hitta beteendeskillnader. API-felsökning — klistra in två JSON-svar för att precisera var nyttolasterna skiljer sig.

Hur fungerar diff-algoritmen?

Detta verktyg använder algoritmen Longest Common Subsequence (LCS) — samma grund som Unix diff, Git och GitHubs pull-request-vy. Den jämför indata rad för rad och kör sedan en diff på teckennivå på ändrade radpar för att exakt markera vilka tecken som ändrades. Borttagen text visas i rött; tillagd text i grönt.

Integritet

All jämförelse körs 100% i din webbläsare. Ingen data skickas till en server.