Tagapagsuri ng Pagkakaiba ng Teksto — Ihambing ang dalawang teksto at makita nang eksakto kung ano ang nagbago.

I-paste ang orihinal at ang binagong bersyon at tingnan kung ano ang idinagdag at inalis, ayon sa linya, salita, o karakter. Tingnan ang resulta nang magkatabi o inline, huwag pansinin ang malalaking titik at dagdag na puwang, itago ang mga hindi nagbago na linya, at kopyahin o i-download ang diff. Ang parehong teksto ay inihahambing sa iyong browser at hindi kailanman ina-upload.

Ihambing ang dalawang teksto Ihambing sa iyong browser
Tagatsuri ng pagkakaiba ng teksto na nagpapakita ng magkabilang linya na idinagdag at tinanggal.

Ang iyong mga teksto

Idagdag ang dalawang teksto upang ihambing ang mga ito.

Mga pagkakaiba

0 na idinagdag na linya
0Removed
0Hindi nagbago
—Pagkakatulad
Ang gabay

Gabay sa Text Diff Checker: Ihambing ang mga Linya, Salita, at Tanda

Matutong basahin ang diff, kung kailan ihahambing batay sa linya, salita, o karakter, at kung paano makakuha ng malinis na paghahambing.

Isang simpleng paliwanag

Ano ang text diff checker?

Ang tagasuri ng pagkakaiba ng teksto ay inihahambing ang dalawang bersyon ng teksto at ipinapakita nang eksakto kung ano ang nagbago. Ang mga linya, salita, o karakter na idinagdag ay minarkahan ng berde, at ang mga tinanggal ay minarkahan ng pula.

Ginagamit ito ng mga manunulat para suriin ang mga edit, ginagamit ito ng mga developer para ihambing ang code at mga configuration file, at maaaring gamitin ito ng sinuman para matiyak kung talagang magkatugma ang dalawang kopya ng dokumento. Kung ang dalawang teksto ay nagkakaiba lamang sa mga natitirang puwang, linisin muna ang mga ito gamit ang Whitespace Remover, at gamitin ang Text Sorter para ilagay sa parehong pagkakasunod-sunod ang dalawang listahan bago ihambing.

Mga karaniwang dahilan para ihambing ang teksto

Bakit Inihahambing ng mga Tao ang mga Teksto

Mga rebisyon at mga burador

Tingnan kung ano ang binago ng isang editor, ng isang kasamahan, o ng isang kasangkapang pang-salin sa isang sanaysay, sa isang probisyon ng kontrata, o sa isang post sa blog.

Kodigo at konfigurasyon

Ihambing ang dalawang bersyon ng isang script, isang JSON file, o isang config upang mahanap ang isang linya na nagdulot ng pagkasira.

Mga listahan at datos

Suriin kung ano ang bago o nawawala sa pagitan ng dalawang export, tulad ng mga listahan ng email, mga pangalan ng produkto, o mga listahan ng keyword.

Mga linya, salita, karakter at pananaw

Ihambing ayon sa linya, salita, o karakter

Mga linya

Ang pinakamainam na pagpipilian para sa code, mga listahan, at mga talata. Ang mga linyang nagbago ay pinares at ang mga salitang nagbago sa loob nila ay naka-highlight.

Mga salita

Ikinukumpara nang salita-salita sa buong teksto. Maganda para sa prosa kung saan inilipat ang pagitan ng linya ngunit pareho pa rin ang mga salita.

Mga Tauhan

Ipinapakita ang bawat karakter na idinagdag o tinanggal. Kapaki-pakinabang para mahuli ang isang typo, isang binagong digit, o isang ligaw na simbolo.

Magkatabi o sunud-sunod

Ang Side by side ay ipinapakita ang parehong bersyon sa tabi ng isa't isa. Ang Inline ay pinagsasama ang mga ito sa isang kolum na may sunud-sunod na pagtanggal at pagdaragdag.

Ihambing sa ilang hakbang

Paano Gamitin ang Tagasuri ng Pagkakaiba ng Teksto

  1. I-paste ang orihinal na teksto sa kaliwa at ang binagong teksto sa kanan, o pindutin ang Sample para subukan ang isang halimbawa.
  2. Pumili kung ikukumpara ayon sa linya, salita, o karakter.
  3. Pumili ng Side by side o Inline. I-tsek ang 'Ignore case' o 'Ignore extra spaces' kung hindi mahalaga ang mga pagkakaibang iyon.
  4. Para sa mahahabang teksto, lagyan ng tsek ang Ipakita lamang ang mga pagbabago upang itago ang mga linyang hindi nagbago at panatilihin ang ilang linya ng konteksto sa paligid ng bawat pagbabago.
  5. I-press ang Copy diff o i-download ang .diff para mapanatili ang resulta. Gamitin ang Swap para ikumpara sa kabaligtaran.
Mga kulay, simbolo at pagkakatulad

Paano Basahin ang mga Pagkakaiba

+ berde idinagdag sa binagong teksto − pula inalis mula sa orihinal walang marka pareho sa dalawang teksto Pagkakapareho = 2 × hindi nagbago ÷ (mga item sa orihinal + mga item sa binago) Halimbawa: 8 na linya at 9 na linya na may 6 na hindi nagbago Pagkakapareho = 2 × 6 ÷ 17 = 71%

Hinahanap ng kasangkapang ito ang pinakamahabang sunud-sunod na mga item na pareho sa dalawang teksto at tinutukoy ang lahat ng iba pa bilang pagbabago. Ginagamit nito ang algorithm ni Myers, ang parehong pamamaraan na ginagamit ng GNU diff at Git bilang default, kaya nakakahanap ito ng pinakamaikling listahan ng mga pagbabago. Ang mga tanda ng plus at minus at ang mga label na binabasa ng mga screen reader ay nangangahulugang ang resulta ay hindi nakadepende sa kulay lamang.

Ang copy diff ay nagbibigay sa iyo ng plain text. Para sa mga linya, ang mga tinanggal na linya ay nagsisimula sa minus sign at ang mga idinagdag na linya ay sa plus sign. Para sa mga salita at karakter, ang tinanggal na teksto ay nakabalot sa [- -] at ang idinagdag na teksto ay sa {+ +}.

Mas magagandang resulta

Mga Simpleng Payo sa Pagtutulad ng mga Teksto

  • Gamitin ang Mga Linya para sa code at mga listahan, at ang Mga Salita para sa prosa na muling inayos ang pag-aayos ng teksto.
  • I-tsek ang "Balewalain ang sobrang puwang kapag kinopya ang teksto mula sa iba't ibang editor at nagkakaiba ang pagitan ng mga salita."
  • Kung magkapareho ang hitsura ng dalawang listahan ngunit magkaiba ang pagkakasunod-sunod, i-sort muna ang pareho gamit ang Text Sorter, pagkatapos ay ihambing.
  • Ipalihim ang simpleng teksto. Nawawala ang mga format tulad ng bold o kulay kapag ipinapaste mo ito sa kahon ng teksto, kaya salita lamang ang ikinukumpara.
Mabuting malaman

Mga limitasyon at privacy

Pagkapribado

Ikinukumpara ang parehong teksto sa iyong browser. Wala sa mga ito ang ipinapadala sa aming server. Tanging ang iyong mga pagpipilian sa mode, view, at option ang naitatabi sa iyong device, hindi kailanman ang mismong teksto.

Mga limitasyon

Ang bawat teksto ay maaaring umabot ng hanggang 2 milyong karakter, o 100,000 karakter para sa paghahambing ng mga karakter. Kung ang dalawang mahahabang teksto ay lubhang magkaiba, maaaring ipakita ang nagbagoang bahagi bilang isang pinalitang bloke. Ang kasangkapang ito ay naghahambing lamang ng plain text, hindi ng mga file na Word o PDF, at hindi nito nauunawaan ang sintaks ng code.

Karaniwang mga tanong

Mga Madalas Itanong Tungkol sa Tagasuri ng Pagkakaiba ng Teksto

Paano ko maihahambing ang dalawang teksto online?

I-paste ang orihinal na teksto sa kaliwang kahon at ang binagong teksto sa kanang kahon. Agad na lilitaw sa ibaba ang mga pagkakaiba, na may berdeng teksto para sa mga idinagdag at pulang teksto para sa mga tinanggal.

Ano ang ibig sabihin ng mga kulay at simbolo?

Ang berdeng teksto na may plus sign ay idinagdag, ang pulang teksto na may minus sign ay tinanggal, at ang plain text ay pareho sa pareho. Sa loob ng binagong linya, ang eksaktong mga salitang nagbago ay may mas matinding pag-highlight.

Ano ang pagkakaiba ng paghahambing batay sa mga linya, salita, at karakter?

Ang Lines ay nagkukumpara ng buong linya, na angkop para sa code at mga listahan. Ang Words ay nagkukumpara salita-sa-salita, na angkop para sa prosa. Ang Characters ay nagkukumpara ng bawat karakter, na tumutulong sa iyo na makahanap ng isang typo o ng nabagong digit.

Paano tinutukoy ng kasangkapan kung ano ang nagbago?

Hinahanap nito ang pinakamahabang sunud-sunod ng mga linya, salita, o karakter na pareho sa dalawang teksto at tinutukoy ang lahat ng iba pa bilang idinagdag o tinanggal. Ginagamit nito ang algorithm ni Myers, ang parehong pamamaraan na ginagamit ng GNU diff at Git bilang default.

Maaari ba nitong balewalain ang pagkakaiba sa malalaking titik at maliliit na titik o sa pagitan ng mga puwang?

Oo. I-tsek ang "Balewalain ang malalaking titik at maliliit na titik" upang ituring na pantay ang malalaking titik at maliliit na titik, at ang "Balewalain ang sobrang puwang" upang balewalain ang mga puwang sa simula, sa dulo, at paulit-ulit. Kung wala nang ibang naiiba, sasabihin iyon ng tool.

Ano ang ginagawa ng 'Show only changes'?

Itinatago nito ang mga hindi nagbago na linya at pinapanatili ang tatlong linya ng konteksto sa paligid ng bawat pagbabago, na may tala na nagpapakita kung ilang linya ang naitago. Gumagana ito kapag ikinukumpara mo batay sa mga linya.

Paano kinakalkula ang porsyento ng pagkakatulad?

Ito ay dalawang beses na bilang ng mga hindi nagbago na item na hinati sa kabuuang bilang ng mga item sa parehong teksto. Ang dalawang magkaparehong teksto ay nakakakuha ng 100% at ang dalawang teksto na walang pagkakatulad ay nakakakuha ng 0%.

Maaari ko bang kopyahin o i-download ang resulta?

Oo. Ang `copy diff` at `Download .diff` ay nagbibigay sa iyo ng plain text. Para sa mga linya, ang mga tinanggal na linya ay nagsisimula sa minus sign at ang mga idinagdag na linya ay sa plus sign. Para sa mga salita at karakter, ang tinanggal na teksto ay nasa [- -] at ang idinagdag na teksto ay nasa {+ +}.

Gumagana ba ito para sa code, JSON, at mga dokumento?

Gumagana ito sa anumang simpleng teksto, kabilang ang code at JSON, ngunit hindi nito nauunawaan ang sintaks. Hindi mo maaaring i-upload ang mga file na Word o PDF, at nawawala ang pag-format kapag nag-paste ka, kaya salita lamang ang ikinukumpara.

Na-upload ba o naimbak kahit saan ang aking teksto?

Hindi. Ang dalawang teksto ay inihahambing sa iyong browser. Bawat isa ay maaaring umabot ng hanggang 2 milyong karakter, o 100,000 para sa paghahambing ng mga karakter. Natatandaan sa iyong device ang iyong mga pinili sa mode at opsyon, ngunit hindi nai-save ang teksto.

Mula sa mga taong gumagamit ng kasangkapang ito

Mga pagsusuri

Ina-load ang mga pagsusuri…
Magpatuloy

Mas maraming kasangkapan sa kahon

Ang homepage ay naglalaman ng dose-dosenang karagdagang libreng kasangkapan na hindi nangangailangan ng API key.

Magmungkahi ng isang kasangkapan