← Vissza a funkciókhoz
Free

Diff Tool

A Diff Tool két szövegblokkot hasonlít össze, és színkódolt jelöléssel emeli ki a hozzáadott, eltávolított és változatlan sorokat. Egyesített (Git-stílusú) és egymás melletti nézet is elérhető, opcionális whitespace- és kis-/nagybetű-figyelmen kívül hagyó kapcsolókkal. Hasznos szerkesztések ellenőrzéséhez, konfigurációs fájlok összevetéséhez vagy API-válaszok gyors átnézéséhez.

A szöveg két verziójának összehasonlítása olyan feladat, amivel folyamatosan találkozunk — legyen szó egy konfigurációs fájl változásainak áttekintéséről, két API-válasz gyors összevetéséről, vagy annak ellenőrzéséről, hogy egy szövegmigráció nem tört-e el semmit. A Diff Tool ezt tisztán oldja meg. Illessze be az A szöveget (eredeti) és a B szöveget (módosított), majd kattintson az Összehasonlításra. A kimenet minden sort besorol: hozzáadott (zöld, + jelöléssel), eltávolított (piros, − jelöléssel) vagy változatlan. Válthat egyesített nézet (Git-stílusú, minden egymás alatt) és egymás melletti nézet (két oszlop, soronkénti párosítással) között. A diff egy leghosszabb közös részsorozat (LCS) algoritmust használ, így az igazítás optimális, nem naiv soronkénti összevetés. A whitespace és kis-/nagybetű figyelmen kívül hagyása segít, ha a valódi változásokat formázási zaj takarja el. A fenti statisztikák a hozzáadott/eltávolított/változatlan sorok teljes számát mutatják egy pillantásra átlátható összegzésként.

Élő előnézet
example.com
Diff eszköz +3 hozzáadott −2 eltávolított 5 módosítatlan
Egyesített Egymás mellett
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");
Főbb jellemzők

Soronkénti diff

Minden sort hozzáadottként, eltávolítottként vagy változatlanként kategorizál egy leghosszabb közös részsorozat (LCS) algoritmus segítségével az optimális igazításhoz.

Egyesített és egymás melletti nézet

Válthat a Git-stílusú egyesített (minden egymás alatt) és az egymás melletti (két oszlop) elrendezés között attól függően, melyik olvasható könnyebben.

Színkódolt kimenet

A hozzáadott sorok zölden jelennek meg + jelöléssel, az eltávolítottak pirosan − jelöléssel, a változatlanok semlegesek. Gyors vizuális átnézés.

Whitespace / kis-nagybetű figyelmen kívül hagyása

A kapcsolókkal figyelmen kívül hagyhatja a jelentéktelen formázási különbségeket, így a valóban fontos változásokra koncentrálhat.

Diff-statisztikák

A felső sáv „+N hozzáadva −N eltávolítva N változatlan” formában mutatja az összesítést — gyors áttekintés minden sor átnézése nélkül.

Gyors valós méretű bemenetekhez

Több ezer sort is milliszekundumok alatt kezel. A nagy bemenetek korlátozottak, hogy a felület reszponzív maradjon.

Gyakori használati esetek

Szerkesztések ellenőrzése mentés előtt

Egy fájl felülírása előtt illessze be a régi és az új verziót, hogy megbizonyosodjon róla: csak a szándékolt változtatások kerültek bele — nincs véletlen törlés.

API-válaszok összehasonlítása

Rögzítsen egy választ a javítás előtt és után, hasonlítsa össze a két payloadot, és ellenőrizze, hogy a módosítás csak azt érintette, amit kellett.

Konfigurációs fájlok összevetése

Hasonlítson össze két környezeti konfigurációt (dev vs. prod, régi vs. új), hogy felfedezze az eltéréseket, amelyek finom hibákat okozhatnak.

Formázott kimenet ellenőrzése

Futtasson egy formázót egy fájlon, majd hasonlítsa össze a bemenetet és a kimenetet, hogy megbizonyosodjon róla: csak a whitespace/formázás változott — nincs jelentésbeli eltérés.

Szövegmigrációk gyors ellenőrzése

Egy oldal vagy dokumentum szövegének frissítésekor hasonlítsa össze a régit és az újat, hogy minden fordítás helyesen került-e be.

Használati útmutató
1

Nyissa meg a Diff Toolt

Kattintson a Diff ikonra a DevSuite Pro dokkban. Megnyílik egy panel két egymás melletti szövegmezővel.

2

Illessze be az A és B szöveget

Illessze be az eredeti verziót az A szövegmezőbe, a módosítottat pedig a B-be. Bármilyen szöveg működik — kód, JSON, naplófájl, szövegtörzs.

3

Kapcsolók beállítása

Kapcsolja be a Whitespace figyelmen kívül hagyása vagy a Kis-/nagybetű figyelmen kívül hagyása opciót, ha a formázási vagy betűméret-változások csak zajt jelentenek.

4

Kattintson az Összehasonlításra

Nyomja meg az Összehasonlítás gombot. A diff alul jelenik meg, színkódolt hozzáadott/eltávolított/változatlan sorokkal és a fenti statisztikákkal.

5

Nézet váltása (opcionális)

Váltson az Egyesített és az Egymás melletti nézet között. Az egyesített kompaktabb, az egymás melletti pedig jobban láthatóvá teszi a párosítást.

Készen áll a kipróbálásra?

Telepítse ingyen a DevSuite Pro-t, és oldjon fel 64+ fejlesztői eszközt böngészőjéhez.

Hozzáadás a Chrome-hoz Hozzáadás az Edge-hez Hozzáadás a FireFoxhoz