Kichunguzi tofauti za maandishi — Linganisha maandishi mawili na uone hasa kilichobadilika.

Bandika toleo la awali na toleo lililobadilishwa na uone kilichoongezwa na kilichofutwa, kwa mstari, neno au herufi. Tazama matokeo kando kwa kando au ndani ya maandishi, puuza herufi kubwa na ndogo na nafasi za ziada, ficha mistari ambayo haijabadilika, na nakili au pakua tofauti. Maandishi yote mawili yanalinganishwa kwenye kivinjari chako na hayawahi kupakiwa.

Linganisha maandishi mawili Linganisha katika kivinjari chako
Kichunguzi cha tofauti za maandishi kinaonyesha mistari iliyoongezwa na iliyofutwa kando kwa kando

Ujumbe wako

Bandika maandishi mawili ili kuwalinganisha.

Tofauti

0 mistari iliyoongezwa
0Removed
0Unchanged
—Ufanano
Mwongozo

Mwongozo wa Kichunguzi cha Tofauti za Maandishi: Linganisha mistari, maneno na herufi

Jifunze jinsi ya kusoma tofauti, lini kulinganisha kwa mistari, maneno au herufi, na jinsi ya kupata kulinganisha safi.

Maelezo rahisi

Kichunguzi cha tofauti za maandishi ni nini?

Kichunguzi cha tofauti za maandishi kinalinganisha matoleo mawili ya maandishi na kinaonyesha hasa kilichobadilika. Mistari, maneno au herufi zilizoongezwa zimewekwa alama ya kijani, na zile zilizofutwa zimewekwa alama ya nyekundu.

Writers use it to review edits, developers use it to compare code and configuration files, and anyone can use it to check whether two copies of a document really match. If the two texts differ only in stray spaces, clean them first with the Whitespace Remover, and use the Text Sorter to put two lists in the same order before comparing.

Sababu za kawaida za kulinganisha maandishi

Kwa nini watu hulinganisha maandishi

Marekebisho na rasimu

Tazama kile mhariri, mwenzako au zana ya tafsiri walichobadilisha katika insha, kifungu cha mkataba au chapisho la blogu.

Msimbo na usanidi

Linganisha matoleo mawili ya hati, faili ya JSON au faili ya usanidi ili kupata mstari mmoja uliovunja kitu.

Orodha na data

Angalia kile kipya au kinachokosekana kati ya usafirishaji mbili, kama orodha za barua pepe, majina ya bidhaa au orodha za maneno muhimu.

Mistari, maneno, wahusika na mitazamo

Linganisha kwa mistari, maneno au herufi

Mistari

Chaguo bora kwa msimbo, orodha na aya. Mistari iliyobadilishwa imepangwa kwa jozi na maneno yaliyobadilishwa ndani yake yameangaziwa.

Maneno

Inalinganisha neno kwa neno katika maandishi yote. Inafaa kwa insha ambapo mstari umevunjwa lakini maneno ni sawa.

Wahusika

Inaonyesha kila herufi iliyoongezwa au kuondolewa. Inafaa kwa kugundua kosa moja la uandishi, nambari iliyobadilishwa au alama iliyopotea.

Kando kwa kando au mfululizo

Upande kwa upande inaonyesha matoleo yote mawili kando ya kila mmoja. Mstari mmoja huviunganisha katika safu moja kwa kuondoa na kuongeza kwa mfuatano.

Linganisha kwa hatua chache

Jinsi ya Kutumia Kichunguzi cha Tofauti za Maandishi

  1. Bandika maandishi ya awali upande wa kushoto na maandishi yaliyobadilishwa upande wa kulia, au bonyeza Sampuli ili kujaribu mfano.
  2. Chagua kulinganisha kwa mistari, maneno au herufi.
  3. Chagua Side by side au Inline. Weka alama kwenye 'Puuza herufi kubwa/ndogo' au 'Puuza nafasi za ziada' ikiwa tofauti hizo hazina umuhimu.
  4. Kwa maandishi marefu, weka alama kwenye 'Onyesha mabadiliko pekee' ili kuficha mistari ambayo haijabadilika na kuhifadhi mistari michache ya muktadha karibu na kila mabadiliko.
  5. Nakili tofauti au pakua .diff ili kuhifadhi matokeo. Tumia Swap kulinganisha kinyume.
Rangi, alama na ufananisho

Jinsi ya Kusoma Tofauti

+ kijani kimeongezwa katika maandishi yaliyobadilishwa − nyekundu imeondolewa kutoka kwa maandishi ya awali kawaida sawa katika maandishi yote mawili Ulinganifu = 2 × visichobadilika ÷ (vipengee katika ya awali + vipengee katika iliyobadilishwa) Mfano: mistari 8 na mistari 9 yenye 6 zisizobadilika Ufanano = 2 × 6 ÷ 17 = 71%

Zana hii inatafuta mfululizo mrefu zaidi wa vipengee vinavyoshirikiwa na maandishi yote mawili na inaashiria kila kitu kingine kama mabadiliko. Inatumia algoriti ya Myers, mbinu ile ile inayotumika kwa chaguo-msingi na GNU diff na Git, hivyo inapata orodha fupi zaidi ya marekebisho. Alama za + na – pamoja na lebo zinazosomwa na wasomaji wa skrini zina maana kwamba matokeo hayategemei rangi pekee.

Copy diff inakupa maandishi ya kawaida. Kwa mistari, mistari iliyofutwa huanza na alama ya minus na mistari iliyoongezwa huanza na alama ya plus. Kwa maneno na herufi, maandishi yaliyofutwa yamezungukwa na [- -] na maandishi yaliyoongezwa yamezungukwa na {+ +}.

Matokeo bora

Vidokezo Rahisi vya Kulinganisha Maandishi

  • Tumia mistari kwa msimbo na orodha, na maneno kwa maandishi yaliyopangwa upya.
  • Chagua 'Puuza nafasi za ziada' wakati maandishi yame nakiliwa kutoka kwa wahariri tofauti na nafasi zake zinatofautiana.
  • Ikiwa orodha mbili zinaonekana sawa lakini ziko katika mpangilio tofauti, zipange zote kwanza kwa kutumia Mpangaji wa Maandishi, kisha zilinganishe.
  • Bandika maandishi ya kawaida. Uandishi kama herufi nene au rangi hupotea unapobandika kwenye kisanduku cha maandishi, hivyo maneno pekee ndiyo yanalinganishwa.
Ni vizuri kujua

Vizuizi na Faragha

Faragha

Maandishi yote mawili yanalinganishwa kwenye kivinjari chako. Hakuna hata moja linalotumwa kwenye seva yetu. Chaguo la hali, mtazamo na chaguo lako tu ndilo linakumbukwa kwenye kifaa chako, si maandishi yenyewe.

Vizuizi

Kila maandishi yanaweza kuwa hadi herufi milioni 2, au herufi 100,000 kwa ajili ya kulinganisha maandishi. Ikiwa maandishi mawili marefu ni tofauti sana, sehemu iliyobadilishwa inaweza kuonyeshwa kama kizuizi kimoja kilichobadilishwa. Zana hii inalinganisha maandishi rahisi tu, sio faili za Word au PDF, na haielewi sintaksi ya msimbo.

Maswali ya kawaida

Maswali Yanayoulizwa Mara kwa Mara kuhusu Kichunguzi cha Tofauti za Maandishi

Ninalinganisha vipi maandishi mawili mtandaoni?

Bandika maandishi ya awali kwenye kisanduku cha kushoto na maandishi yaliyobadilishwa kwenye kisanduku cha kulia. Tofauti zinaonekana hapa chini mara moja, maandishi yaliyoongezwa yakiwa kijani na yaliyotolewa yakiwa nyekundu.

Rangi na alama zina maana gani?

Rangi ya kijani inaongezwa alama ya +, rangi nyekundu inaondolewa alama ya –, na maandishi ya kawaida yanabaki sawa katika pande zote mbili. Ndani ya mstari uliobadilishwa, maneno hasa yaliyobadilika yanapewa msisitizo mkali zaidi.

Ni tofauti gani kati ya kulinganisha kwa mistari, maneno na herufi?

Lines hulinganisha mistari yote, jambo linalofaa kwa msimbo na orodha. Words hulinganisha neno kwa neno, jambo linalofaa kwa insha. Characters hulinganisha kila herufi, jambo linalokusaidia kupata kosa moja la uandishi au nambari iliyobadilishwa.

Zana huamua vipi nini kimebadilika?

Inapata mfululizo mrefu zaidi wa mistari, maneno au herufi ambazo maandishi yote mawili yanashirikiana na inaashiria kila kitu kingine kama kilichoongezwa au kuondolewa. Inatumia algoriti ya Myers, mbinu ile ile ambayo GNU diff na Git hutumia kwa chaguo-msingi.

Je, inaweza kupuuza tofauti za herufi kubwa na ndogo au nafasi?

Ndiyo. Weka alama kwenye 'Puuza herufi kubwa na ndogo' ili kutibu herufi kubwa na ndogo sawa, na 'Puuza nafasi za ziada' ili kupuuza nafasi za mwanzo, za mwisho na zilizojirudia. Ikiwa hakuna kitu kingine kinachotofautiana, zana itasema hivyo.

Fanya mabadiliko tu yafanyike?

Inaficha mistari isiyobadilika na huhifadhi mistari mitatu ya muktadha kuzunguka kila mabadiliko, pamoja na dokezo linaloonyesha ni mistari ngapi yamefichwa. Inafanya kazi unapolinganisha kwa mistari.

Asilimia ya ufananisho inahesabiwaje?

Ni mara mbili ya idadi ya vipengee visivyobadilika vilivyogawanywa na jumla ya idadi ya vipengee katika maandishi yote mawili. Maandishi mawili yanayofanana hupata alama 100% na maandishi mawili yasiyo na chochote cha pamoja hupata alama 0%.

Je, naweza kunakili au kupakua matokeo?

Ndiyo. Amri za diff na .diff hukupa maandishi ya kawaida. Kwa mistari, mistari iliyofutwa huanza na alama ya minus na mistari iliyoongezwa huanza na alama ya plus. Kwa maneno na herufi, maandishi yaliyofutwa yamo katika [- -] na maandishi yaliyoongezwa yamo katika {+ +}.

Je, inafanya kazi kwa msimbo, JSON na nyaraka?

Inatumika kwa maandishi yoyote ya kawaida, ikiwa ni pamoja na msimbo na JSON, lakini haielewi sintaksi. Huwezi kupakia faili za Word au PDF, na muundo unapotea unapobandika, hivyo maneno pekee ndiyo yanalinganishwa.

Je, maandishi yangu yamepakuliwa au kuhifadhiwa mahali popote?

Hapana. Maandishi yote mawili yanalinganishwa kwenye kivinjari chako. Kila moja inaweza kuwa na hadi herufi milioni 2, au hadi herufi 100,000 kwa kulinganisha herufi. Chaguzi zako za modi na chaguzi nyingine zinakumbukwa kwenye kifaa chako, lakini maandishi hayahifadhiwi.

Kutoka kwa watu wanaotumia zana hii

Mapitio

Inapakia maoni…
Endelea

Zana zaidi kwenye sanduku

Ukurasa wa nyumbani una zana nyingine nyingi za bure ambazo hazihitaji ufunguo wa API.

Pendekeza zana