CanDoYa
HR

Usporedba teksta online

Radi u cijelosti u pregledniku - bez slanja podataka i bez registracije.

Originalni tekst
Promijenjeni tekst
RazlikeReci: 0
Zalijepite dvije verzije teksta lijevo i desno da vidite sto se promijenilo, redak po redak.
Zalijepite dva teksta za njihovu usporedbu redak po redak i rijec po rijec
Dodano: 0Uklonjeno: 0Promijenjeno: 0Nepromijenjeno: 0
Podijelite ovaj alat

Sto je alat za usporedbu teksta?

Alat za usporedbu teksta usporeduje dvije verzije teksta i istice sto je dodano, uklonjeno ili promijenjeno medu njima. Ovaj alat pokrece Myers diff (isti algoritam minimalnih izmjena koji koristi git) u potpunosti u vasem pregledniku: zalijepite original lijevo, novu verziju desno, i dobivate prikaz jedan pored drugog s brojevima redaka, istaknucem na razini rijeci na promijenjenim recima i brojacem dodanih, uklonjenih i nepromijenjenih redaka.

Kako se koristi

  1. 1Zalijepite original. Spustite originalni tekst u lijevo polje. Moze biti recenica, odlomak ili tisuce redaka - diff se pokrece u pregledniku.
  2. 2Zalijepite promijenjenu verziju. Spustite novu verziju u desno polje. Prikaz jedan pored drugog azurira se dok tipkate, s brojevima redaka i istaknucima na razini rijeci na recima koji su se promijenili na licu mjesta.
  3. 3Filtrirajte sum. Ukljucite Ignoriraj velika slova ili Ignoriraj razmake ako te razlike nisu znacajne. Koristite Zamijeni strane za preokretanje usporedbe ili Kopiraj kao zakrpu za kopiranje objedinjenog diffa samo izmjena.

Za koga je

Diff se pokrece dok tipkate i ostaje na vasem uredaju - nista se ne prenosi, pa je sigurno za neobjavljene nacrte, ugovore, izvorni kod i AI upite. Usporedba redaka koristi Myersov algoritam za pronalazak minimalnog skupa umetanja i brisanja koja ce pretvoriti lijevi tekst u desni - isti pristup koji koristi git diff - pa istaknuca prate ono sto se stvarno promijenilo umjesto da sve postane crveno od prve izmjene nadalje. Na recima koji su se promijenili na licu mjesta, drugi prolaz na razini rijeci pronalazi rijeci koje su se promijenile, s precrtavanjem uklonjenog i zelenim farbanjem dodanog.

Dva prekidaca prigusuju sum: Ignoriraj velika slova tretira Zdravo i ZDRAVO kao jednake, a Ignoriraj razmake ignorira promjene uvlacenja, razmake na kraju i dvostruke razmake. Pritisnite Zamijeni strane da preokrenete smjer usporedbe bez ponovnog upisivanja, ili Kopiraj kao zakrpu da preuzmete objedinjenu - / + zakrpu samo izmjena.

Česta pitanja

Je li ovaj alat za usporedbu teksta besplatan?

Da - 100% besplatan, bez registracije i bez ogranicenja znakova. Diff se pokrece lokalno u vasem pregledniku, pa ostaje brz cak i za duge tekstove.

Prenosi li se moj tekst negdje?

Ne. Oba teksta usporeduju se u potpunosti u vasem pregledniku i nikada ne dodu do posluzitelja, sto alat cini sigurnim za neobjavljene nacrte, ugovore, izvorni kod i povjerljive AI upite.

Kako diff odlucuje sto se promijenilo?

Koristi Myersov algoritam diffa za izracun minimalnog skripte izmjena koja pretvara lijevi tekst u desni. Rezultat je niz nepromijenjenih, izbrisanih i umetnutih redaka - isti model koji koristi git. Susjedni parovi brisanje/umetanje sazimaju se u jedan 'promijenjen' redak da ih vidite jedan pored drugog, a drugi diff na razini rijeci pronalazi tocne rijeci koje su se pomakle unutar promijenjenog retka.

Sto zapravo ignorira 'Ignoriraj razmake'?

Sazima nizove razmaka u jedan razmak i odstranjuje vodece i zavrsne razmake prije usporedbe svakog retka. Pa dodatni prazni redak, promjena uvlacenja ili tabulator nasuprot cetiri razmaka nece se prikazati kao razlika - promjene unutar rijeci ce se i dalje prikazivati.

Podrzava li diff Unicode, emoji i ne-latinska pisma?

Da. Usporedba redaka i rijeci radi na Unicode znakovima, pa se emoji, kineski, arapski i cirilicni tekst usporeduju ispravno. Nema tokenizacije specificne za jezik - alat samo trazi odgovarajuce znakove.

Mogu li usporedivati velike tekstove?

Da - alat udobno rukuje stotinama tisuca znakova. Za patologijski velike i potpuno razlicite parove (milijuni znakova na obje strane) prelazi na grubo 'zamijeni sve' usporedbu kako bi ostao reagibilan umjesto da blokira stranicu.

Sto proizvodi 'Kopiraj kao zakrpu'?

Jednostavnu zakrpu u unified stilu s jednim prefiksnim znakom po retku: razmak za nepromijenjene retke, '-' za uklonjene retke i '+' za dodane retke. Zalijepite je u chat, issue ili pregled koda kada zelite kompaktan tekstualni zapis izmjene umjesto punog prikaza jedan pored drugog.

Zasto dva identična teksta jos uvijek prikazuju retke?

Ako su prekidaci iskljuceni i tekstovi su byte-identicni, panel s rezultatima sazima se na poruku 'Tekstovi su identicni'. S ukljucenim Ignoriraj velika slova ili Ignoriraj razmake, byte-razliciti tekstovi mogu i dalje ne prijaviti semanticke razlike - poruka tada napominje da su tekstovi identicni prema odabranim pravilima.