Preverjanje razlik med besedili — Primerjajte dve besedili in natančno ugotovite, kaj se je spremenilo.

Prilepite izvirno in spremenjeno različico ter si oglejte, kaj je bilo dodano in odstranjeno – po vrstici, besedi ali znaku. Rezultat si lahko ogledate vzporedno ali v istem besedilu, pri tem pa lahko prezrete velike in male črke ter odvečne presledke, skrijete nespremenjene vrstice ter kopirate ali prenesete primerjavo. Obe besedili se primerjata v vašem brskalniku in se nikoli ne naložita na strežnik.

Primerjaj dve besedili Primerjava v vašem brskalniku
Orodje za primerjavo besedil, ki vzporedno prikazuje dodane in odstranjene vrstice

Vaša besedila

Vnesite dva besedila, da ju primerjate.

Razlike

0 dodanih vrstic
0Removed
0Unchanged
—Podobnost
Vodnik

Vodnik po orodju za primerjavo besedil: primerjava vrstic, besed in znakov

Naučite se, kako brati diff, kdaj primerjati po vrsticah, besedah ali znakih ter kako pridobiti pregledno primerjavo.

Preprosta razlaga

Kaj je orodje za primerjavo besedil?

Orodje za primerjavo besedil primerja dve različici besedila in natančno prikaže, kaj se je spremenilo. Vrstice, besede ali znaki, ki so bili dodani, so označeni z zeleno barvo, tisti, ki so bili odstranjeni, pa z rdečo.

Pisci ga uporabljajo za pregledovanje popravkov, razvijalci za primerjavo kode in konfiguracijskih datotek, vsakdo pa ga lahko uporabi za preverjanje, ali se dve kopiji dokumenta res ujemata. Če se besedili razlikujeta le v naključnih presledkih, jih najprej očistite z orodjem »Whitespace Remover«, nato pa z orodjem »Text Sorter« uredite oba seznama v enak vrstni red, preden ju primerjate.

Pogosti razlogi za primerjavo besedila

Zakaj ljudje primerjajo besedila

Popravki in osnutki

Preverite, kaj je urednik, sodelavec ali prevajalsko orodje spremenilo v eseju, pogodbeni klavzuli ali objavi na blogu.

Koda in konfiguracija

Primerjajte dve različici skripta, datoteke JSON ali konfiguracijske datoteke, da bi našli tisto eno vrstico, ki je povzročila napako.

Seznami in podatki

Preverite, kaj je novega ali kaj manjka med dvema izvozoma, na primer seznami e-poštnih naslovov, imena izdelkov ali seznami ključnih besed.

Vrstice, besede, znaki in pogledi

Primerjaj po vrsticah, besedah ali znakih

Črte

Najboljša izbira za kodo, sezname in odstavke. Spremenjene vrstice so združene v pare, spremenjene besede znotraj njih pa so označene.

Besede

Primerja besedo za besedo po celotnem besedilu. Primerno za prozo, kjer se je prelom vrstice premaknil, besedilo pa ostaja enako.

Liki

Prikaže vsak dodan ali odstranjen znak. Uporabno za odkrivanje posameznih tipkarskih napak, spremenjenih številk ali naključnih simbolov.

Vzporedno ali v vrsto

V načinu »Side by side« sta obe različici prikazani druga ob drugi. V načinu »Inline« sta združeni v en stolpec, pri čemer so odstranitve in dodatki prikazani zaporedno.

Primerjajte v nekaj korakih

Kako uporabljati orodje za primerjavo besedil

  1. Prilepite izvirno besedilo na levo in spremenjeno besedilo na desno ali pa kliknite na »Primer«, da preizkusite primer.
  2. Izberite, ali želite primerjati po vrsticah, besedah ali znakih.
  3. Izberite možnost »Side by side« ali »Inline«. Označite možnost »Ignore case« ali »Ignore extra spaces«, če te razlike niso pomembne.
  4. Pri daljših besedilih označite možnost »Pokaži samo spremembe«, da skrijete nespremenjene vrstice in ob vsaki spremembi ohranite nekaj vrstic konteksta.
  5. Kliknite »Kopiraj razlike« ali »Prenesi .diff«, da shranite rezultat. Uporabite gumb »Zamenjaj«, da primerjate v obratni smeri.
Barve, simboli in podobnost

Kako razbrati razlike

+ zeleno dodano v spremenjenem besedilu − rdeče odstranjeno iz izvirnika navadno enako v obeh besedilih Podobnost = 2 × nespremenjeno ÷ (elementi v izvirniku + elementi v spremenjenem besedilu) Primer: 8 vrstic in 9 vrstic s 6 nespremenjenimi Podobnost = 2 × 6 ÷ 17 = 71 %

Orodje poišče najdaljši zapored elementov, ki so skupni obema besediloma, vse ostalo pa označi kot spremembo. Uporablja Myersov algoritem, isti pristop, ki ga privzeto uporabljata tudi GNU diff in Git, zato najde najkrajši seznam sprememb. Znakov plus in minus ter oznak, ki jih berejo bralniki zaslona, pomeni, da rezultat ni odvisen zgolj od barve.

Funkcija »Copy diff« prikaže besedilo v obliki navadnega besedila. Pri vrsticah se odstranjene vrstice začnejo z znakom minus, dodane pa z znakom plus. Pri besedah in znakih je odstranjeno besedilo obdano z [- -], dodano pa z {+ +}.

Boljši rezultati

Preprosti nasveti za primerjavo besedil

  • Uporabite »Lines« za kodo in sezname ter »Words« za prozo, ki je bila ponovno razporedena.
  • Označite možnost »Prezri dodatne presledke«, če je bilo besedilo kopirano iz različnih urejevalnikov in se razmik med besedami razlikuje.
  • Če sta dva seznama videti enaka, vendar sta v različnem vrstnem redu, ju najprej razvrstite z orodjem »Text Sorter«, nato pa ju primerjajte.
  • Prilepite navadno besedilo. Oblikovanje, kot so krepko pisavo ali barve, se ob prilepitvi v besedilno polje izgubi, zato se primerjajo le besede.
Dobro je vedeti

Omejitve in zasebnost

Zasebnost

Oba besedila se primerjata v vašem brskalniku. Nobeno od njiju se ne pošlje na naš strežnik. Na vaši napravi se shranijo le vaše izbire načina, pogleda in možnosti, nikoli pa ne samega besedila.

Omejitve

Vsako besedilo lahko vsebuje do 2 milijona znakov, pri primerjavi znakov pa do 100.000 znakov. Če sta si dva dolga besedila zelo različna, se spremenjeni del lahko prikaže kot en nadomeščen blok. Orodje primerja le navadno besedilo, ne pa datotek Word ali PDF, prav tako pa ne razume sintakse kode.

Pogosta vprašanja

Pogosta vprašanja o orodju za primerjavo besedil

Kako lahko na spletu primerjam dva besedila?

Prilepite izvirno besedilo v levo polje, spremenjeno besedilo pa v desno polje. Razlike se takoj prikažejo spodaj, pri čemer je dodano besedilo označeno z zeleno barvo, odstranjeno pa z rdečo.

Kaj pomenijo barve in simboli?

Zelena barva z znakom plus pomeni dodatek, rdeča barva z znakom minus pomeni odstranitev, navadno besedilo pa je v obeh primerih enako. Znotraj spremenjene vrstice so natančno tiste besede, ki so se spremenile, izpostavljene z močnejšim poudarkom.

Kakšna je razlika med primerjavo po vrsticah, besedah in znakih?

Funkcija »Lines« primerja cele vrstice, kar je primerno za kodo in sezname. Funkcija »Words« primerja besedo za besedo, kar je primerno za prozo. Funkcija »Characters« primerja vsak znak posebej, kar vam pomaga najti posamezno tipkarsko napako ali spremenjeno števko.

Kako orodje ugotovi, kaj se je spremenilo?

Najde najdaljši zapored vrstic, besed ali znakov, ki je skupen obema besediloma, vse ostalo pa označi kot dodano ali odstranjeno. Uporablja Myersov algoritem, isto metodo, ki jo privzeto uporabljata tudi GNU diff in Git.

Ali lahko prezre razlike v velikih in malih črkah ali v razmikih?

Da. Označite možnost »Ignoriraj velike in male črke«, da se velike in male črke obravnavajo enako, ter možnost »Ignoriraj odvečne presledke«, da se presledki na začetku, koncu in ponavljajoči se presledki ne upoštevajo. Če se nič drugega ne razlikuje, orodje to tudi navede.

Kaj pomeni možnost »Pokaži samo spremembe«?

Skrije nespremenjene vrstice in ohrani tri vrstice konteksta okoli vsake spremembe, skupaj z opombo, ki prikazuje, koliko vrstic je bilo skritih. Deluje, ko primerjate po vrsticah.

Kako se izračuna odstotek podobnosti?

To je dvakratno število nespremenjenih elementov, deljeno s skupnim številom elementov v obeh besedilih. Dve identični besedili dosežeta 100 %, dve besedili, ki nimata ničesar skupnega, pa 0 %.

Ali lahko rezultat kopiram ali prenesem?

Da. Funkciji »Kopiraj razlike« in »Prenesi .diff« vam prikažeta besedilo v obliki navadnega besedila. Pri vrsticah se odstranjene vrstice začnejo z znakom minus, dodane pa z znakom plus. Pri besedah in znakih je odstranjeno besedilo v [- -], dodano pa v {+ +}.

Ali deluje za kodo, JSON in dokumente?

Deluje na katerem koli navadnem besedilu, vključno s kodo in JSON-om, vendar ne razume sintakse. Datotek Word ali PDF ni mogoče naložiti, ob vstavljanju pa se izgubi oblikovanje, zato se primerjajo le besede.

Ali je moje besedilo nekje naloženo ali shranjeno?

Ne. Oba besedila se primerjata v vašem brskalniku. Vsako besedilo lahko vsebuje do 2 milijona znakov, pri primerjavi znakov pa do 100.000 znakov. Izbrani način in nastavitve se shranijo na vaši napravi, besedilo pa se ne shrani.

Od uporabnikov tega orodja

Mnenja

Nalaganje ocen…
Nadaljuj

Še več orodij v škatli

Na spletni strani je na voljo še več deset brezplačnih orodij, za katera ni potreben API-ključ.

Predlagaj orodje