Utilia

Szövegösszehasonlító (diff)

Hasonlíts össze két szöveget, és lásd minden különbséget egymás mellett vagy soron belül, sor, szó vagy karakter szerint. A böngésződben fut.

Hogyan hasonlíts össze két szöveget

  1. Illeszd be az első változatot az Eredeti szöveg, a másodikat a Módosított szöveg mezőbe.
  2. Válaszd ki az Összehasonlítás szintjét: Sorok, Szavak vagy Karakterek.
  3. Válaszd ki a Nézetet: Egymás mellett vagy Soron belüli.
  4. Jelöld be a Kis- és nagybetűk figyelmen kívül hagyása vagy a Szóközkülönbségek figyelmen kívül hagyása lehetőséget, ha ezek a változások nem érdekelnek.
  5. Kattints az Összehasonlítás gombra. Az első összehasonlítás után az eredmény automatikusan frissül, ahogy bármelyik szöveget szerkeszted.

Az eredmény feletti összegzés megszámolja, mi lett hozzáadva, eltávolítva és mi maradt változatlan, a választott szinttől függően sorokban, szavakban vagy karakterekben. A Szövegek cseréje felcseréli a két változatot, ami megfordítja a hozzáadásokat és törléseket.

Az eredmény olvasása

Az eltávolított szöveg pirossal van kiemelve, és az eredetihez tartozik. A hozzáadott szöveg zölddel van kiemelve, és a módosított változathoz tartozik. Minden más mindkét szövegben azonos.

  • Egymás mellett nézetben Sorok szinten a két változat két oszlopban jelenik meg sorszámokkal. A változatlan sorok szemben állnak egymással; a módosított sor az új változata mellett látszik, a soron belül megváltozott szavak pedig erősebben ki vannak emelve. A csak az egyik oldalon létező sorok a másik oldalon üres cellát hagynak.
  • Soron belüli nézetben Sorok szinten egyetlen lista látszik, mint egy kódellenőrzésben: az eltávolított sorokat mínuszjel, a hozzáadottakat pluszjel jelöli, és minden sor megtartja a régi és az új sorszámát.
  • Szavak vagy Karakterek szinten az Egymás mellett nézet az eredetit a törlésekkel az új szöveg mellett mutatja a hozzáadásokkal, a Soron belüli nézet pedig egyetlen szöveggé olvasztja a kettőt, a törölt szavak áthúzva.

Melyik összehasonlítási módot válaszd

A Sorok a legjobb kódhoz, listákhoz, konfigurációs fájlokhoz, CSV-adatokhoz és minden olyan szöveghez, ahol egy sor egy egység. Hosszú dokumentumoknál ez a leggyorsabb mód is.

A Szavak a folyó szöveghez a legjobb: szerződések, cikkek, esszék, fordítások vagy e-mailek, ahol egy bekezdés lehet egyetlen hosszú sor, és látni akarod, mely szavakat írták át.

A Karakterek a legkisebb változásokat is megtalálja, például elütést, hiányzó ékezetet, megváltozott számjegyet egy hivatkozási számban vagy felcserélt írásjelet.

A Szóközkülönbségek figyelmen kívül hagyása az „a b” és az „a b” szöveget azonosnak veszi, és figyelmen kívül hagyja a sorok elején és végén lévő szóközöket, ami akkor hasznos, ha megváltozott a behúzás vagy a sortördelés. Sorokra és szavakra érvényes. A Kis- és nagybetűk figyelmen kívül hagyása a kis- és nagybetűket azonosnak veszi.

A változások exportálása

Ha a szövegek eltérnek, a Másolás egyesített diffként a Git és a patch-eszközök által használt szabványos egyesített diff formátumban másolja a változásokat, a .diff letöltése pedig fájlként menti őket. A fejlesztők a fájlt a git apply vagy a patch paranccsal alkalmazhatják, és ez tömör módja a módosítások megosztásának.

Gyakori kérdések

Privát ez a szövegösszehasonlító?

Igen. Az összehasonlító motor betöltődik az oldaladba, és a szövegeket helyben, a böngésződben hasonlítja össze. Amit beillesztesz, az nem kerül feltöltésre, ezért az eszköz biztonságosan használható szerződésekhez, forráskódhoz vagy személyes dokumentumokhoz.

Miért jelöl egy kis szerkesztés egész sort módosítottként?

Sorok módban a sor az összehasonlítás egysége, ezért bármilyen változás a soron belül az egész sort módosítottnak jelöli. Az egymás melletti nézet a soron belül megváltozott szavakat továbbra is kiemeli. Finomabb eredményhez válts Szavak vagy Karakterek szintre.

Összehasonlíthat Word- vagy PDF-fájlokat?

Közvetlenül nem. Másold ki a szöveget az egyes dokumentumokból, és illeszd be a két mezőbe. PDF-ek esetén érdemes előbb megtisztítani a másolt szöveget, hogy a sortörések ne okozzanak hamis különbségeket.

Mekkora lehet a szöveg?

Több tízezer sor jól működik Sorok módban. A nagyon hosszú, szinte teljesen eltérő szövegek összehasonlítása túl sokáig tarthat; ilyenkor az eszköz néhány másodperc után leáll, és azt kéri, hogy hasonlíts sorok szerint, vagy oszd fel a szöveget.

Mit jelent a „változatlan” szám?

A mindkét változatban azonos sorok, szavak vagy karakterek száma a választott összehasonlítási mód és a kijelölt beállítások szerint.