Kod-diff
Free online Code Diff tool, no installation required
Om Code Diff
Jämför två textsnuttar rad för rad och markerar tillagda, borttagna och oförändrade rader, med antal tillägg och borttagningar. Resultaten kan visas inline (en kolumn med +/−-prefix) eller sida vid sida (original till vänster, modifierad till höger) och kopieras som ett textblock i unified-diff-stil.
Så här använder du
1. Välj eventuellt en Språk-knapp – detta är rent en etikett för din egen referens; det utför ingen syntaxmedveten diff. 2. Klistra in originaltexten i rutan Originalkod och den nya texten i Modifierad kod. 3. Klicka på Jämför för att beräkna diffen. 4. Växla mellan Inline-vy och Sida vid sida-vy. 5. Klicka på Kopiera för att kopiera diff-texten (rader med prefix '+', '-' eller mellanslag), eller Rensa för att återställa.
Diff-algoritm och begränsningar
Diffen är en enkel rad-för-rad-genomgång, inte en riktig Longest-Common-Subsequence- eller Myers-diff. När två motsvarande rader skiljer sig åt skickas båda ut som ett borttaget+tillagt par; rena infogningar och borttagningar upptäcks, men blockflyttningar eller omordningar matchas inte och visas som en fullständig borttagning-sedan-tillägg. Det finns ingen ignorera-mellanslag- eller syntaxmedveten jämförelse trots språkväljaren.
▶Ändrar Språk-väljaren hur diffen fungerar?
▶Varför visas några oförändrade rader som ändrade efter en omordning?
▶Kan jag ignorera mellanslagsändringar?
▶Vilket format produceras av Kopiera?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe