Szöveg-összehasonlító (diff)

Két szöveg sor-szintű összehasonlítása: a hozzáadott és törölt sorok színes kiemelése. Szóköz- és kis-/nagybetű-érzéketlen mód. Böngészőben, privát.

Szervermentes Azonnali Privát Ingyenes

Miről szól ez az eszköz?

A szöveg-összehasonlító két szöveg sorait veti össze, és színesen kiemeli a különbségeket: mely sorok kerültek hozzá, és melyek tűntek el. Illeszd be az eredeti és a módosított változatot, és azonnal látod a diffet, összesítve a hozzáadott és törölt sorok számával. Választhatsz szóköz- és kis-/nagybetű-érzéketlen összehasonlítást is. Hasznos verziók, fordítások vagy szerkesztések összevetéséhez. Minden a böngésződben fut, a szövegeid nem kerülnek szerverre.

Hogyan használd a(z) Szöveg-összehasonlító (diff)-t?

  1. Eredeti (A)

    Illeszd be az összehasonlítás alapjául szolgáló szöveget.

  2. Módosított (B)

    Illeszd be a másik változatot a jobb oldali mezőbe.

  3. Beállítás

    Kapcsold be a szóköz- vagy kis-/nagybetű-érzéketlen módot, ha kell.

  4. Diff

    Olvasd le a színkódolt különbségeket és az összesítést.

Mikor van rá szükséged?

  • Szövegváltozatok

    Egy dokumentum két verziójának összevetése, a változtatások gyors áttekintése.

  • Fordítás

    Eredeti és lektorált fordítás összehasonlítása a módosítások kiszűréséhez.

  • Konfiguráció

    Két beállításfájl vagy lista különbségeinek megtalálása.

  • Szerkesztés

    A szerkesztő javításainak vizuális összevetése az eredetivel.

A diff jelölései

Jelölés Jelentése
+ zöld A B szövegben megjelent új sor
− piros Az A szövegből eltűnt sor
semleges Mindkét szövegben azonos sor

Hogyan működik a szöveg-diff?

A szövegek összehasonlítása mögött a leghosszabb közös részsorozat (LCS – Longest Common Subsequence) algoritmusa áll. Az eszköz a két szöveget sorokra bontja, majd megkeresi azt a leghosszabb sor-sorozatot, amely mindkét szövegben azonos sorrendben előfordul. Ezek a „közös” sorok; ami az A-ban van, de a közösben nincs, az „törölt”, ami a B-ben van, de a közösben nincs, az „hozzáadott”.

Ez ugyanaz a módszer, amit a verziókezelő rendszerek (például a Git) is használnak a fájlok változásainak megjelenítéséhez. A sor-szintű összehasonlítás a legtöbb szöveges feladathoz ideális: gyorsan és érthetően mutatja meg, mi változott két verzió között, anélkül, hogy karakterről karakterre kellene keresgélni.

Hasznos tippek

  • Ha csak a tartalmi eltérés érdekel, kapcsold be a szóköz-érzéketlen módot.

  • Bekezdéseket soronként illessz be – a sor-szintű diff így a legpontosabb.

  • Nagy különbségeknél előbb rendezd/tisztítsd a szöveget, hogy a diff átláthatóbb legyen.

  • Bizalmas dokumentumokat is nyugodtan összevethetsz – minden helyben marad.

Gyakori kérdések