Jämför kod
Klistra in två versioner av en fil och se exakt vilka rader och ord som har ändrats.
Förseglat på den här enheten
Körs i din webbläsare. Inget laddas upp.
Förseglat
Skillnader
Klistra in kod i båda rutorna för att se skillnaderna.
Så fungerar det
-
Klistra in båda versionerna
Klistra in originalet till vänster och den ändrade versionen till höger, eller öppna två filer från din enhet.
-
Läs skillnaderna
Tillagda, borttagna och ändrade rader markeras med sina radnummer, och exakt de ord som ändrats framhävs.
-
Dela resultatet
Kopiera eller ladda ner ändringarna som en unified diff, formatet som Git och verktyg för kodgranskning använder.
Vanliga frågor
Laddas min kod upp för att jämföras?
Nej. Jämförelsen sker i din webbläsare, så källkod, konfigurationsfiler och eventuella inloggningsuppgifter i dem stannar på din enhet.
Vad gör ”Ignorera blanktecken”?
Rader räknas som lika när de bara skiljer sig i mellanslag, tabbar eller indrag. Det är praktiskt efter att du har formaterat om kod och bara indragen har ändrats.
Vad är en unified diff?
Det är standardformatet för ändringar i text: borttagna rader börjar med -, tillagda rader med +, och varje grupp av ändringar visar några rader sammanhang. Git, patch och de flesta verktyg för kodgranskning kan läsa det.
Kan jag jämföra vilket språk som helst?
Ja. Jämförelsen sker rad för rad på ren text, så den fungerar för alla programspråk, JSON, YAML, CSV, SQL och konfigurationsfiler.
Hur stora kan filerna vara?
Filer med tiotusentals rader jämförs på ett ögonblick. Långa oförändrade avsnitt fälls ihop, och du kan fälla ut dem när du behöver hela sammanhanget.