Utilia

Tekstide võrdlus

Võrdle kahte teksti ja vaata kõiki erinevusi kõrvuti või ühes tekstis, ridade, sõnade või märkide kaupa. Privaatne võrdlustööriist, mis töötab sinu brauseris.

Kuidas kahte teksti võrrelda

  1. Kleebi esimene versioon lahtrisse Algtekst ja teine versioon lahtrisse Muudetud tekst.
  2. Vali, kuidas Võrdle: Ridade kaupa, Sõnade kaupa või Märkide kaupa.
  3. Vali Vaade: Kõrvuti või Ühes tekstis.
  4. Märgi Ignoreeri suur- ja väiketähti või Ignoreeri tühikute erinevusi, kui need muudatused sind ei huvita.
  5. Klõpsa Võrdle. Pärast esimest võrdlust uueneb tulemus automaatselt, kui kumbagi teksti muudad.

Tulemuse kohal olev kokkuvõte loeb kokku lisatu, eemaldatu ja muutmata jäänu, sõltuvalt valikust ridades, sõnades või märkides. Vaheta tekstid vahetab kaks versiooni omavahel, mis pöörab lisamised ja kustutamised vastupidiseks.

Tulemuse lugemine

Eemaldatud tekst on esile tõstetud punasega ja kuulub algtekstile. Lisatud tekst on esile tõstetud rohelisega ja kuulub muudetud versioonile. Kõik muu on mõlemas tekstis identne.

  • Kõrvuti koos valikuga Ridade kaupa näitab kahte versiooni kahes veerus koos reanumbritega. Muutmata read on üksteise vastas; muudetud rida kuvatakse oma uue versiooni kõrval ning täpsed sõnad, mis rea sees muutusid, on tugevamalt esile tõstetud. Read, mis on olemas ainult ühel pool, jätavad teisele poole tühja lahtri.
  • Ühes tekstis koos valikuga Ridade kaupa näitab ühte loendit nagu koodiülevaatuses: eemaldatud read on märgitud miinusmärgiga, lisatud read plussmärgiga ning iga rida säilitab oma vana ja uue reanumbri.
  • Valikutega Sõnade kaupa või Märkide kaupa näitab Kõrvuti algteksti koos kustutustega uue teksti kõrval koos lisamistega, Ühes tekstis aga liidab mõlemad üheks tekstiks, kus kustutatud sõnad on läbi kriipsutatud.

Millist võrdlusrežiimi valida

Ridade kaupa sobib kõige paremini koodi, loendite, seadistusfailide, CSV-andmete ja iga teksti jaoks, kus iga rida on üksus. See on ka pikkade dokumentide jaoks kõige kiirem režiim.

Sõnade kaupa sobib kõige paremini proosa jaoks: lepingud, artiklid, esseed, tõlked või e-kirjad, kus lõik võib olla üks pikk rida ja tahad näha, millised sõnad ümber kirjutati.

Märkide kaupa leiab kõige väiksemad muudatused, näiteks trükivea, puuduva täpimärgi, muutunud numbri viitenumbris või vahetatud kirjavahemärgi.

Ignoreeri tühikute erinevusi käsitleb „a b“ ja „a b“ võrdsetena ning ignoreerib ridade alguses ja lõpus olevaid tühikuid, mis on mugav, kui taane või reamurdmine on muutunud. See kehtib ridade ja sõnade kohta. Ignoreeri suur- ja väiketähti käsitleb suur- ja väiketähti samadena.

Muudatuste eksportimine

Kui tekstid erinevad, kopeerib Kopeeri unified diff kujul muudatused standardses unified diff vormingus, mida kasutavad Git ja plaastritööriistad, ning Laadi alla .diff salvestab need failina. Arendajad saavad selle faili rakendada käskudega git apply või patch ning see on kompaktne viis muudatuste loendi jagamiseks.

Korduma kippuvad küsimused

Kas see tekstide võrdlus on privaatne?

Jah. Võrdlusmootor laaditakse sinu lehele ja tekstid võrreldakse kohapeal sinu brauseris. Midagi, mida kleebid, ei laadita üles, mistõttu on tööriist turvaline lepingute, lähtekoodi või isiklike dokumentide jaoks.

Miks näitab väike muudatus kogu rida muudetuna?

Režiimis Ridade kaupa on võrdlusüksus rida, mistõttu iga muudatus selle sees märgib kogu rea muudetuks. Kõrvuti vaade tõstab rea sees muutunud sõnad siiski esile. Täpsema tulemuse saamiseks lülita üle režiimile Sõnade kaupa või Märkide kaupa.

Kas see suudab võrrelda Wordi või PDF-faile?

Mitte otse. Kopeeri tekst igast dokumendist välja ja kleebi see kahte kasti. PDF-ide puhul võid kopeeritud teksti kõigepealt puhastada, et reavahetused ei tekitaks valesid erinevusi.

Kui suured võivad tekstid olla?

Kümned tuhanded read töötavad režiimis Ridade kaupa hästi. Väga pikkade tekstide võrdlemine, mis on peaaegu täielikult erinevad, võib võtta liiga kaua; sel juhul peatub tööriist mõne sekundi pärast ja palub võrrelda ridade kaupa või tekst jagada.

Mida tähendab „muutmata“ arv?

See on ridade, sõnade või märkide arv, mis on mõlemas versioonis identsed, vastavalt võrdlusrežiimile ja valitud valikutele.