← Zpět k funkcím
Free

Diff Tool

Diff Tool porovná dva textové bloky a barevně zvýrazní přidané, odebrané a nezměněné řádky. K dispozici je sjednocené (ve stylu Git) i vedle sebe zobrazené zobrazení, s volitelným přepínačem ignorovat mezery a ignorovat velikost písmen. Užitečné pro ověřování úprav, porovnávání konfiguračních souborů nebo kontrolu API odpovědí.

Porovnávání dvou verzí textu je jeden z těch úkolů, které se objevují neustále — kontrola, co se změnilo v konfiguračním souboru, kontrola dvou API odpovědí, ověření, že migrace řetězců nic nerozbila. Diff Tool to řeší přehledně. Vložte Text A (původní) a Text B (změněný) a klikněte na Compare. Výstup zobrazí každý řádek zařazený jako přidaný (zeleně, označený +), odebraný (červeně, označený −) nebo nezměněný. Přepínejte mezi sjednoceným zobrazením (ve stylu Git, vše pod sebou) a zobrazením vedle sebe (dva sloupce se spárovanými řádky). Diff využívá algoritmus nejdelší společné podposloupnosti, takže zarovnání je optimální, nikoliv naivní řádek po řádku. Přepínače Ignorovat mezery a Ignorovat velikost písmen pomohou v případech, kdy jsou skutečné změny skryté pod formátovacím šumem. Statistiky nahoře zobrazují celkový počet přidaných/odebraných/nezměněných řádků pro rychlý přehled.

Živý náhled
example.com
Nástroj Diff +3 přidáno −2 odebráno 5 beze změny
Sjednocený Vedle sebe
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");
Klíčové funkce

Diff na úrovni řádků

Každý řádek zařadí jako přidaný, odebraný nebo nezměněný pomocí algoritmu nejdelší společné podposloupnosti pro optimální zarovnání.

Sjednocené i vedle sebe zobrazení

Přepínejte mezi sjednoceným zobrazením ve stylu Git (vše pod sebou) a zobrazením vedle sebe (dva sloupce) podle toho, co se vám lépe čte.

Barevně zvýrazněný výstup

Přidané řádky se zvýrazní zeleně se značkou +, odebrané červeně se značkou −, nezměněné zůstávají neutrální. Rychlé vizuální procházení.

Ignorovat mezery / velikost písmen

Přepínače umožňují ignorovat triviální formátovací rozdíly, abyste se mohli soustředit na skutečně důležité změny.

Statistiky diffu

Horní lišta zobrazuje počty „+N přidáno −N odebráno N beze změny“ — rychlý přehled bez nutnosti procházet každý řádek.

Rychlý i u reálných vstupů

Zvládne tisíce řádků během milisekund. Velké vstupy jsou omezeny, aby uživatelské rozhraní zůstalo responzivní.

Běžné případy použití

Kontrola úprav před uložením

Před přepsáním souboru vložte starou a novou verzi a ověřte, že nová obsahuje jen zamýšlené změny — žádná náhodná smazání.

Porovnávání API odpovědí

Zachyťte odpověď před opravou a po ní, porovnejte oba payloady a ověřte, že vaše změna zasáhla jen to, co měla.

Porovnávání konfiguračních souborů

Porovnejte dvě konfigurace prostředí (dev vs. prod, stará vs. nová) a odhalte rozdíly, které by mohly způsobit skryté chyby.

Ověřování formátovaného výstupu

Spusťte formátovač na souboru a porovnejte vstup s výstupem, abyste ověřili, že se změnily jen mezery/formátování — žádný posun významu.

Namátková kontrola textových migrací

Při aktualizaci textů napříč stránkou nebo dokumentem porovnejte starou a novou verzi a ověřte, že se každý překlad promítl správně.

Jak používat
1

Otevřete Diff Tool

Klikněte na ikonu Diff v docku DevSuite Pro. Otevře se panel se dvěma textovými poli vedle sebe.

2

Vložte Text A a Text B

Vložte původní verzi do Text A a změněnou verzi do Text B. Funguje s jakýmkoliv textem — kódem, JSONem, logy i běžným textem.

3

Nastavte přepínače

Zapněte Ignorovat mezery nebo Ignorovat velikost písmen, pokud jsou změny formátování nebo velikosti písmen šum, který chcete přeskočit.

4

Klikněte na Compare

Stiskněte Compare. Níže se vykreslí diff s barevně odlišenými přidanými/odebranými/nezměněnými řádky a se statistikami nahoře.

5

Přepněte zobrazení (volitelné)

Přepínejte mezi sjednoceným a vedle sebe zobrazením. Sjednocené je kompaktnější, zobrazení vedle sebe zase jasně ukazuje spárování řádků.

Jste připraveni to zkusit?

Nainstalujte si DevSuite Pro zdarma a odemkněte 64+ vývojářských nástrojů pro svůj prohlížeč.

Přidat do Chromu Přidat do Edge Přidat do FireFoxu