← Tillbaka till funktioner
Free

Diff Tool

Diff Tool jämför två textblock och markerar tillagda, borttagna och oförändrade rader med färgkodad output. Enhetlig (Git-stil) och sida-vid-sida-vy, med valfria alternativ för att ignorera blanksteg och skiftläge. Användbart för att verifiera ändringar, jämföra konfigurationsfiler eller stickprovskontrollera API-svar.

Att jämföra två versioner av text är en av de uppgifter som ständigt dyker upp — granska vad som ändrats i en konfigurationsfil, stickprovskontrollera två API-svar, verifiera att en textmigrering inte gick sönder. Diff Tool gör detta snyggt. Klistra in Text A (original) och Text B (ändrad) och klicka på Compare. Resultatet visar varje rad kategoriserad som tillagd (grön, markerad med +), borttagen (röd, markerad med −) eller oförändrad. Växla mellan enhetlig vy (Git-stil, allt staplat) och sida-vid-sida-vy (två kolumner med radparning). Diffen använder en algoritm för längsta gemensamma delsekvens så att inpassningen blir optimal, inte naivt rad-för-rad. Alternativen för att ignorera blanksteg och skiftläge hjälper när de verkliga ändringarna döljs bakom formateringsbrus. Statistik högst upp visar totalt antal tillagda/borttagna/oförändrade rader för en snabb överblick.

Live-förhandsvisning
example.com
Diff-verktyg +3 tillagda −2 borttagna 5 oförändrade
Sammanfogad Sida vid sida
1 1 function greet(name) {
2 console.log("Hi " + name);
2 + console.log(`Hello, ${name}!`);
3 + console.log(`Welcome back.`);
3 4 }
4 5  
5 greet("world");
6 + greet("Alice");
6 7 greet("Bob");
Huvudfunktioner

Diff på radnivå

Kategoriserar varje rad som tillagd, borttagen eller oförändrad med en algoritm för längsta gemensamma delsekvens för optimal inpassning.

Enhetlig och sida-vid-sida-vy

Växla mellan Git-stilens enhetliga layout (allt staplat) och sida-vid-sida (två kolumner) beroende på vad som är lättast att läsa.

Färgkodad output

Tillagda rader markeras gröna med +-symbol; borttagna rader markeras röda med −-symbol; oförändrade rader är neutrala. Snabb visuell genomsökning.

Ignorera blanksteg/skiftläge

Alternativ som låter dig ignorera triviala formateringsskillnader så att du kan fokusera på de meningsfulla ändringarna.

Diff-statistik

Toppfältet visar "+N tillagda −N borttagna N oförändrade" — snabb sammanfattning utan att behöva scanna varje rad.

Snabb för realistiska indata

Hanterar tusentals rader på millisekunder. Stora indata begränsas för att hålla gränssnittet responsivt.

Vanliga användningsområden

Granska ändringar innan sparning

Innan du skriver över en fil, klistra in den gamla och nya versionen för att bekräfta att bara de avsedda ändringarna finns i den nya — inga oavsiktliga borttagningar.

Jämföra API-svar

Fånga ett svar före och efter en fix, jämför de två payloaderna och verifiera att din ändring bara påverkade det den skulle.

Diffa konfigurationsfiler

Jämför två miljökonfigurationer (dev vs prod, gammal vs ny) för att upptäcka avvikelser som kan orsaka subtila buggar.

Verifiera formaterad output

Kör en formaterare på en fil och jämför indata mot utdata för att bekräfta att bara blanksteg/formatering ändrades — ingen semantisk avvikelse.

Stickprovskontrollera textmigreringar

När du uppdaterar text på en sida eller i ett dokument, jämför gammalt och nytt för att verifiera att varje översättning landade korrekt.

Hur man använder
1

Öppna Diff Tool

Klicka på Diff-ikonen i DevSuite Pro-dockan. En panel öppnas med två textfält sida vid sida.

2

Klistra in Text A och Text B

Klistra in originalversionen i Text A och den ändrade versionen i Text B. All text fungerar — kod, JSON, loggar, löptext.

3

Växla alternativ

Aktivera Ignore whitespace eller Ignore case om formaterings- eller skiftlägesändringar bara är brus du vill hoppa över.

4

Klicka på Compare

Tryck på Compare. Diffen renderas nedanför med färgkodade tillagda/borttagna/oförändrade rader och statistik högst upp.

5

Växla vy (valfritt)

Byt mellan enhetlig vy och sida-vid-sida. Enhetlig är mer kompakt, sida-vid-sida gör radparningen tydligare.

Redo att prova?

Installera DevSuite Pro gratis och lås upp 64+ utvecklarverktyg för din webbläsare.

Lägg till i Chrome Lägg till i Edge Lägg till i FireFox