Tekstų skirtumų tikrintuvas — palyginkite du tekstus ir sužinokite, kas tiksliai pasikeitė.

Įklijuokite originalų ir pakeistą variantus ir peržiūrėkite, kas buvo pridėta ir pašalinta – eilutė po eilutės, žodis po žodžio ar simbolis po simbolio. Peržiūrėkite rezultatą šalia vienas kito arba vienoje eilutėje, ignoruokite didžiųjų ir mažųjų raidžių skirtumus bei papildomas tarpas, paslėpkite nepakeistas eilutes ir nukopijuokite arba atsisiųskite skirtumų sąrašą. Abu tekstai lyginami jūsų naršyklėje ir niekada nėra įkeliami į serverį.

Palyginkite du tekstus Palyginta jūsų naršyklėje
Teksto skirtumų tikrintuvas, rodantis pridėtas ir pašalintas eilutes viena šalia kitos

Jūsų tekstai

Įklijuokite du tekstus, kad galėtumėte juos palyginti.

Skirtumai

0Pridėtos eilutės
0 Pašalinta
0 Nepakitęs
—Similarity
Vadovas

„Text Diff Checker“ vadovas: eilučių, žodžių ir simbolių palyginimas

Sužinokite, kaip skaityti skirtumų ataskaitą, kada lyginti pagal eilutes, žodžius ar simbolius ir kaip gauti aiškų palyginimą.

Paprastas paaiškinimas

Kas yra teksto skirtumų tikrintuvas?

Teksto skirtumų tikrintuvas palygina dvi teksto versijas ir tiksliai parodo, kas pasikeitė. Pridėtos eilutės, žodžiai ar simboliai pažymėti žalia spalva, o pašalinti – raudona.

Rašytojai naudoja šią programą redagavimams peržiūrėti, programuotojai – kodui ir konfigūracijos failams palyginti, o bet kas gali ja pasinaudoti, norėdamas patikrinti, ar dvi dokumento kopijos iš tiesų sutampa. Jei du tekstai skiriasi tik pavieniais tarpais, prieš lygindami juos pirmiausia pašalinkite juos naudodami „Whitespace Remover“, o tada naudokite „Text Sorter“, kad abu sąrašus išdėstytumėte ta pačia tvarka.

Dažniausios priežastys, dėl kurių lyginamas tekstas

Kodėl žmonės lygina tekstus

Redagavimai ir juodraščiai

Pažiūrėkite, ką redaktorius, kolega ar vertimo įrankis pakeitė esė, sutarties sąlygoje ar tinklaraščio įraše.

Kodas ir konfigūracija

Palyginkite dvi scenarijaus, JSON failo arba konfigūracijos versijas, kad rastumėte tą vieną eilutę, dėl kurios kažkas neveikia.

Sąrašai ir duomenys

Patikrinkite, kas pasikeitė arba ko trūksta tarp dviejų eksportų, pavyzdžiui, el. pašto adresų sąrašų, produktų pavadinimų ar raktinių žodžių sąrašų.

Eilutės, žodžiai, simboliai ir peržiūros

Palyginti pagal eilutes, žodžius arba simbolius

Eilutės

Geriausias pasirinkimas kodams, sąrašams ir pastraipoms. Pasikeitusios eilutės suporuojamos, o jose esantys pasikeitę žodžiai paryškinami.

Žodžiai

Lygina visą tekstą žodis po žodžio. Tinka prozai, kai pasikeitė eilučių pertraukos, bet tekstas išliko toks pat.

Veikėjai

Rodo kiekvieną įterptą arba pašalintą simbolį. Tai naudinga norint pastebėti pavienę rašybos klaidą, pakeistą skaitmenį ar atsitiktinį simbolį.

Vienas šalia kito arba išilgai

Funkcija „Šalia vienas kito“ rodo abi versijas viena šalia kitos. Funkcija „Įterpti“ sujungia jas į vieną stulpelį, eilės tvarka nurodydama išbrauktus ir pridėtus elementus.

Palyginkite per kelis žingsnius

Kaip naudotis teksto skirtumų tikrintuvu

  1. Įklijuokite originalų tekstą kairėje, o pakeistą tekstą – dešinėje, arba spustelėkite „Pavyzdys“, kad išbandytumėte pavyzdį.
  2. Pasirinkite, ar norite lyginti pagal eilutes, žodžius ar simbolius.
  3. Pasirinkite „Šalia vienas kito“ arba „Vienoje eilutėje“. Pažymėkite „Neatsižvelgti į didžiąsias ir mažąsias raides“ arba „Neatsižvelgti į papildomus tarpus“, jei šie skirtumai nėra svarbūs.
  4. Jei tekstas ilgas, pažymėkite langelį „Rodyti tik pakeitimus“, kad būtų paslėptos nepakeistos eilutės ir aplink kiekvieną pakeitimą būtų palikta keletas konteksto eilučių.
  5. Paspauskite „Kopijuoti skirtumus“ arba „Atsisiųsti .diff“, kad išsaugotumėte rezultatą. Norėdami palyginti atvirkščiai, naudokite funkciją „Pakeisti“.
Spalvos, simboliai ir panašumas

Kaip suprasti skirtumus

+ žalia įtraukta į pakeistą tekstą − raudona išbraukta iš originalo paprasta abiejuose tekstuose vienoda Panašumas = 2 × nepakeisti elementai ÷ (elementų skaičius originale + elementų skaičius pakeistame tekste) Pavyzdys: 8 eilutės ir 9 eilutės, iš kurių 6 nepakeistos Panašumas = 2 × 6 ÷ 17 = 71 %

Ši priemonė ieško ilgiausios abiejuose tekstuose pasikartojančių elementų sekos ir viską kitą pažymi kaip pakeitimą. Ji naudoja Myerso algoritmą – tą patį metodą, kurį pagal numatytuosius nustatymus taiko „GNU diff“ ir „Git“, todėl nustato trumpiausią pakeitimų sąrašą. Pliuso ir minuso ženklai bei ekrano skaitytuvų perskaitomos etiketės reiškia, kad rezultatas nepriklauso vien nuo spalvos.

Komanda „Copy diff“ pateikia paprastą tekstą. Eilučių atveju ištrintos eilutės prasideda minuso ženklu, o pridėtos – pliuso ženklu. Žodžių ir simbolių atveju ištrintas tekstas apibrėžiamas žymėmis [- -], o pridėtas – {+ +}.

Geresni rezultatai

Paprasti patarimai, kaip lyginti tekstus

  • Naudokite „Lines“ kodui ir sąrašams, o „Words“ – performatuotai prozai.
  • Pažymėkite langelį „Ignoruoti papildomus tarpelius“, jei tekstas buvo nukopijuotas iš skirtingų redaktorių ir tarpai skiriasi.
  • Jei du sąrašai atrodo vienodi, bet jų elementų tvarka skiriasi, pirmiausia abu juos surūšiuokite naudodami „Teksto rūšiuoklį“, o tada palyginkite.
  • Įklijuokite paprastą tekstą. Įklijuojant į teksto laukelį, formatavimas (pavyzdžiui, paryškinimas ar spalvos) prarandamas, todėl lyginami tik žodžiai.
Naudinga žinoti

Apribojimai ir privatumas

Privatumas

Abu tekstai lyginami jūsų naršyklėje. Nei vienas iš jų nėra siunčiamas į mūsų serverį. Jūsų įrenginyje įsimenami tik jūsų pasirinkti režimai, peržiūros būdai ir parinktys, bet jokiu būdu ne pats tekstas.

Apribojimai

Kiekvienas tekstas gali būti iki 2 milijonų simbolių ilgio, o simbolių palyginimui – iki 100 000 simbolių. Jei du ilgi tekstai labai skiriasi, pakeista dalis gali būti rodoma kaip vienas pakeistas blokas. Šis įrankis lygina tik paprastą tekstą, o ne „Word“ ar PDF failus, be to, jis nesupranta kodo sintaksės.

Dažnai užduodami klausimai

„Text Diff Checker“ DUK

Kaip internete palyginti du tekstus?

Įklijuokite originalų tekstą į kairįjį laukelį, o pakeistą tekstą – į dešinįjį. Skirtumai iš karto atsiranda žemiau: pridėtas tekstas paryškintas žalia spalva, o pašalintas – raudona.

Ką reiškia spalvos ir simboliai?

Žalia spalva su pliuso ženklu reiškia, kad tekstas buvo pridėtas, raudona spalva su minuso ženklu – kad tekstas buvo pašalintas, o paprastas tekstas abiejuose variantuose yra toks pat. Pakeistoje eilutėje tiksliai tie žodžiai, kurie buvo pakeisti, yra ryškiau paryškinti.

Kuo skiriasi palyginimas pagal eilutes, žodžius ir simbolius?

Funkcija „Lines“ lygina ištisus eilučių tekstus, todėl tinka kodui ir sąrašams. Funkcija „Words“ lygina žodis po žodžio, todėl tinka prozai. Funkcija „Characters“ lygina kiekvieną simbolį, todėl padeda rasti pavienę rašybos klaidą ar pakeistą skaitmenį.

Kaip ši priemonė nustato, kas pasikeitė?

Ji suranda ilgiausią abiejuose tekstuose pasikartojančią eilučių, žodžių ar simbolių seką, o viską kitą pažymi kaip pridėtą arba pašalintą. Ji naudoja Myerso algoritmą – tą patį metodą, kurį pagal numatytuosius nustatymus naudoja „GNU diff“ ir „Git“.

Ar ji gali neatsižvelgti į didžiųjų ir mažųjų raidžių skirtumus ar tarpų skirtumus?

Taip. Pažymėkite langelius „Ignoruoti didžiąsias ir mažąsias raides“, kad didžiosios ir mažosios raidės būtų traktuojamos vienodai, ir „Ignoruoti papildomus tarpelius“, kad būtų ignoruojami tarpai prieš žodį, po žodžio ir pasikartojantys tarpai. Jei niekas kitas nesiskiria, įrankis tai ir nurodo.

Ką reiškia parinktis „Rodyti tik pakeitimus“?

Ji paslepia nepakeistas eilutes ir išsaugo tris konteksto eilutes aplink kiekvieną pakeitimą, kartu pateikdama pastabą, kurioje nurodoma, kiek eilučių buvo paslėpta. Ši funkcija veikia, kai lyginama pagal eilutes.

Kaip apskaičiuojamas panašumo procentas?

Tai yra nepakitusių elementų skaičiaus, padalinto iš bendro elementų skaičiaus abiejuose tekstuose, dvigubas dydis. Du identiški tekstai gauna 100 %, o du tekstai, neturintys nieko bendro, – 0 %.

Ar galiu nukopijuoti arba atsisiųsti rezultatą?

Taip. Funkcijos „Copy diff“ ir „Download .diff“ pateikia paprastą tekstą. Eilučių atveju ištrintos eilutės prasideda minuso ženklu, o pridėtos – pliuso ženklu. Žodžių ir simbolių atveju ištrintas tekstas pateikiamas tarp [- -], o pridėtas – tarp {+ +}.

Ar tai veikia su kodu, JSON ir dokumentais?

Ši funkcija veikia su bet kokiu paprastu tekstu, įskaitant kodą ir JSON, tačiau nesupranta sintaksės. Negalima įkelti „Word“ ar PDF failų, o įklijuojant prarandamas formatavimas, todėl lyginami tik žodžiai.

Ar mano tekstas kur nors įkeltas ar saugomas?

Ne. Abu tekstai lyginami jūsų naršyklėje. Kiekvienas tekstas gali būti iki 2 milijonų simbolių ilgio, o simbolių palyginimui – iki 100 000. Jūsų pasirinkti režimai ir parinktys išsaugomi jūsų įrenginyje, tačiau tekstas nėra išsaugomas.

Iš žmonių, kurie naudojasi šiuo įrankiu

Atsiliepimai

Įkeliamos atsiliepimai…
Tęsk toliau

Daugiau įrankių dėžutėje

Pagrindiniame puslapyje pateikiama dar keliasdešimt nemokamų įrankių, kuriems nereikia API rakto.

Pasiūlyti įrankį