Mpango wa kulinganisha faili za hati. Programu ya kulinganisha faili za maandishi. Jinsi ya kulinganisha vipande viwili vya maandishi

Je! unahitaji kulinganisha hati mbili za maandishi na kupata tofauti ndani yao? Kisha WinMerge unachohitaji! Programu hii itakupa kufungua hati mbili zinazohitaji kulinganishwa. Mara baada ya kuzifungua, katika safu maalum itaangazia vipande hivyo vya maandishi ambavyo ni tofauti. Fanya mabadiliko muhimu na uhifadhi hati moja kwa moja kwenye programu.

WinMerge ni zana iliyounganishwa na tofauti ya Open Source kwa Windows. Laini iliyowasilishwa inaweza kulinganisha folda mbili na faili mbili, kubainisha na kuangazia tofauti ambazo ni rahisi kuelewa na kuchakata.

Mpango uliopendekezwa ni muhimu sana kwa kuamua ni nini kimebadilika kati ya matoleo ya mradi unaotengenezwa (kwa mfano, tovuti), na kisha inakuwezesha kuunganisha mabadiliko kati ya matoleo.

Sifa za kipekee:

Ni kawaida

  • Inasaidia Microsoft Windows 98/ME/2000/XP/2003/Vista/2008
  • Inasaidia Windows, Unix na Mac umbizo la faili matini
  • Msaada wa Unicode
  • Kiolesura chenye kichupo

Ulinganisho wa faili

  • Ulinganisho wa kuona na uunganisho wa faili za maandishi
  • Mhariri anayebadilika na uangaziaji wa sintaksia, nambari za mstari na maneno
  • Tofauti kuu kwa mstari
  • Paneli tofauti inaonyesha tofauti ya sasa katika paneli mbili za wima
  • Mpangilio wa paneli unaonyesha ramani ya faili ikilinganishwa
  • Njia za utambuzi zimesogezwa

Kulinganishafolda

  • Maneno ya kawaida, vichujio vya faili vitakuwezesha kuwatenga, ikiwa ni pamoja na vitu
  • Ulinganisho wa haraka kwa kutumia ukubwa wa faili na tarehe
  • Inalinganisha folda moja au inajumuisha folda zote ndogo
  • Inaweza kuonyesha folda kulinganisha matokeo katika mwonekano wa mtindo wa mti

Usimamizi wa toleo

  • Huunda faili za viraka (miundo ya kawaida, ya muktadha na iliyounganishwa)
  • Vidokezo vya rangi kwa tofauti za faili
  • Muunganisho wa Visual SourceSafe na Rational ClearCase

Nyingine

  • Ujumuishaji wa Shell (inasaidia matoleo ya 64-bit ya Windows)
  • inasaidia utumiaji wa faili za kumbukumbu - 7-Zip
  • Usaidizi wa programu-jalizi
  • Kiolesura cha ujanibishaji

Marafiki, ninafurahi kuwakaribisha kwenye kurasa za blogi yangu. Leo nataka kukuambia kuhusu njia 4 za kulinganisha faili na maudhui. Haja ya kupata tofauti hutokea mara nyingi kabisa. Lazima ulinganishe faili kwa aina au saizi. Kulinganisha faili katika Neno na Excel pia ni utaratibu wa kawaida sana katika ofisi na ofisi, ambapo unapaswa kufanya kazi mara kwa mara na nyaraka za maandishi na meza.

Lakini kwa msimamizi wa tovuti au mmiliki wa tovuti, mara nyingi ni muhimu kulinganisha faili mbili kulingana na maudhui. Na hatuzungumzii faili za maandishi, ingawa pia zinachambuliwa kwa njia ile ile, lakini kuhusu fomati za .html, .css, .php na kadhalika. Faili hizo ambapo unahitaji kupata mabadiliko katika msimbo. Na wakati mwingine kubadilisha ishara moja tu kunaweza kusababisha shida nyingi katika kufikia matokeo.

Kwa hivyo, mfano wa mwisho ambapo nilitumia kulinganisha faili mbili ilikuwa shida na kazi ya maoni. Nilitaja hii katika yangu. Sababu ilikuwa nafasi moja tu. Hebu fikiria jinsi unaweza kupata tofauti hiyo isiyo na maana kwa mikono.

Na, kwa ujumla, wakati wa kufanya kazi na faili za tovuti, mara nyingi unapaswa kuchambua msimbo. Kufanya hivi kwa mikono sio kweli. Ni rahisi zaidi kutumia zana zinazopatikana, zana ambazo kila msimamizi wa wavuti na mmiliki wa tovuti anapaswa kuwa nazo.

Njia ya 1. Kulinganisha faili katika Kamanda Jumla.

Nimekuwa nikitumia programu hii kwa muda mrefu. Kwa kufanya kazi na faili, kwa maoni yangu, hii ni mojawapo ya mipango bora zaidi. Mpango wa Kamanda wa Jumla unalipwa, lakini unaweza kutumia toleo la majaribio kwa siku 30, ambalo baada ya muda kumalizika pia litafanya kazi, lakini kwa kutoa kununua. Unaweza kupakua toleo la majaribio.

Hapo awali, nilikuambia jinsi ya kuanzisha kupitia TC, ambayo inakuwezesha kusimamia faili za tovuti kwa urahisi na kufanya shughuli zote muhimu moja kwa moja kutoka kwa kompyuta yako, kwa kupita akaunti yako ya kibinafsi ya mwenyeji. Kipengele hiki pekee hufanya kuwa na thamani ya kutumia programu hii.

Sasa hebu tuangalie chombo cha kulinganisha faili na maudhui, ambayo pia inakuwezesha kuhariri na kunakili data wakati wa mchakato wa uchambuzi.

Kwa hiyo, uzindua Kamanda wa Jumla - katika moja ya paneli, chagua faili ya kwanza kwa kulinganisha - kwenye jopo la pili, fungua folda na faili ya pili.

Dirisha jipya litafungua, pia limegawanywa katika paneli mbili. Juu kabisa, katika kila paneli kutakuwa na kikomo cha muda cha kuchagua faili. Katika mojawapo yao, faili ya kwanza tayari itachaguliwa (lakini inaweza kuwa tupu). Ili kuchagua faili unahitaji kubofya kitufe kidogo na mishale (>>) .

Baada ya kuchagua faili za kulinganisha, bofya kitufe "Linganisha". Yaliyomo kwenye faili iliyochaguliwa yataonekana kwenye kila paneli. Tofauti zitaonyeshwa kwa rangi ya mandharinyuma.

Ili kufanya mabadiliko kwenye faili, bonyeza tu kwenye kitufe "Hariri". Na unaweza kuanza kufanya mabadiliko. Kazi za kunakili na kurudisha nyuma, utafutaji na usimbaji pia zitapatikana hapa.

Ikiwa umefanya mabadiliko kwenye faili, basi baada ya kufunga dirisha la kulinganisha, utaulizwa kuokoa matokeo.

Njia ya 2. Kulinganisha faili katika Notepad ++.

Ikiwa umewahi kuhariri html, css na php. Labda umesikia juu ya kihariri cha nambari ya bure Notepad++. Unaweza kupakua programu.

Huu ni mpango bora, ambao, pamoja na faida zake nyingi, pia hukuruhusu kulinganisha faili na yaliyomo.

Lakini hii inahitaji kusakinisha programu-jalizi ndogo. Yote hii inafanywa moja kwa moja ndani ya mhariri yenyewe.

Kwa hiyo, uzindua mhariri - nenda kwenye kipengee cha menyu "Plugins» "Meneja wa programu-jalizi""Onyesha Kidhibiti cha programu-jalizi".

Katika dirisha jipya, chagua programu-jalizi « Linganisha" na bonyeza kitufe « Sakinisha".


Baada ya kusanikisha programu-jalizi, unaweza kuanza kulinganisha yaliyomo kwenye faili. Ili kufanya hivyo, unahitaji kufungua faili mbili - nenda kwenye kipengee cha menyu "Plugins"« Linganisha"« Linganisha (Alt+D)".

Matokeo ya kulinganisha faili yatawasilishwa katika paneli tofauti. Hiyo ni, faili ya kwanza itakuwa upande wa kushoto, na ya pili upande wa kulia. Kinyume na mistari ambayo tofauti zinapatikana kutakuwa na ishara ya onyo na kuangazia katika rangi ya usuli.

Mstari ambapo tofauti ndogo zinapatikana itaangaziwa kwa manjano na kuonyeshwa kwa alama ya mshangao.

Mstari ambao ni tofauti kabisa utawekwa alama kwenye jopo moja na minus nyekundu na kwa upande mwingine na pamoja na kijani. Na yalionyesha katika rangi sahihi.

Bila shaka, mara tu unapopata tofauti, unaweza kufanya mara moja marekebisho muhimu na kuokoa mabadiliko.

Unaweza kukamilisha kulinganisha faili na mchanganyiko muhimu Ctrl+Alt+D.

Njia ya 3. Kulinganisha yaliyomo ya faili mbili katika WinMerge.

Mpango huu hukuruhusu kulinganisha sio tu yaliyomo kwenye faili, lakini pia yaliyomo kwenye folda nzima. Kwa njia hii ni sawa na Kamanda Jumla, tu mpango ni bure. Unaweza kuipakua.

Ufungaji wa programu ni ya kawaida na haitakuwa vigumu. Kwa hiyo, hatutakaa juu ya hili, lakini mara moja tutaendelea kwenye mchakato wa kulinganisha faili mbili.

Baada ya kuzindua programu, unahitaji kuchagua faili za kulinganisha. Fungua kipengee cha menyu "Faili""Fungua".



Matokeo ya kulinganisha yanawasilishwa katika paneli mbili, kama katika mifano mingine. Hapa tu kipande halisi cha msimbo ambacho hutofautiana katika mstari maalum kinasisitizwa.

Unaweza pia kuhariri faili katika programu hii. Na unapofunga dirisha la kulinganisha, programu itatoa kuokoa mabadiliko kwenye faili.

Njia ya 4: Linganisha faili kwa kutumia mstari wa amri ya Windows.

Njia hii inakuwezesha kulinganisha yaliyomo ya faili bila programu za tatu. Inatosha kutumia chombo cha kawaida cha mfumo wa uendeshaji wa Windows.

Pia, njia hii haikuruhusu kuhariri faili. Ili kufanya hivyo, unahitaji kutumia zana zingine. Lakini, hata hivyo, unaweza kukabiliana na kazi bila programu za ziada.

Ili kufanya hivyo, fungua "Anza""Programu zote""Kawaida""Mstari wa amri". Na ingiza amri hii:

Njia ya Fc /N kwa njia ya faili ya kwanza hadi faili ya pili

inaonekana kama hii:

Fc /N C:\Nyaraka Zangu\file1.txt C:\Nyaraka Zangu\file2.txt

Matokeo ya kumaliza yataonekana kama hii:


Wakati kuna tofauti chache, zinaweza kusahihishwa haraka vya kutosha kwa kutumia programu za uhariri. Lakini wakati kuna tofauti nyingi, ni ngumu sana kuchambua habari kwa kutumia njia hii.

Kwa hiyo, nilikuambia kuhusu njia za kulinganisha faili, na sasa napendekeza uangalie mafunzo ya video, ambayo ninaonyesha kulinganisha faili mbili kwa njia zote.

Nina hakika kwamba sasa ikiwa unahitaji kulinganisha faili, unaweza kufanya hivyo kwa urahisi kwa kutumia mojawapo ya njia zilizopendekezwa.

Hiyo ndiyo yote kwa leo, nakutakia mafanikio yote na hisia nzuri na kukuona katika makala mpya na mafunzo ya video!

Hongera sana, Maxim Zaitsev.

Programu ya bure ya kulinganisha faili za maandishi na folda. Ina kiolesura cha utumiaji-kirafiki, mwangaza wa sintaksia kwa lugha nyingi za programu, pamoja na mipangilio ya kina. Kwa kuongeza, programu inaweza kuunda ripoti na kufanya kazi kwa kushirikiana na mifumo mingi ya udhibiti wa matoleo.

Uvivu wa kibinadamu unaweza kufanya maajabu! Uvivu kwa maana nzuri ya neno :). Kweli, lazima ukubali kwamba sio busara kufanya kazi ya kawaida kwa mikono ikiwa inawezekana kuikabidhi kwa kompyuta. Kwa hiyo programu ya leo ilipatikana kwa usahihi tulipojaribu kuhamisha mchakato wa kazi kubwa wa kulinganisha faili tofauti za maandishi kwenye mabega ya PC.

Na ilikuwa hivi... Hivi majuzi mimi na Ruslan Bogdanov tulikuwa tukitafsiri tovuti katika HTML5 kwa kutumia alama ya Schema.org. Wakati huo huo, ilikuwa ni lazima mara nyingi kulinganisha toleo la zamani (bado halijahaririwa) la kila ukurasa na mpya, ambalo marekebisho fulani yalikuwa yamefanywa.

Na baada ya masaa kadhaa ya kufanya kazi katika madirisha mawili ya Notepad, wazo lilinijia kwamba kuwe na mpango wa kutafuta moja kwa moja tofauti za faili za maandishi. Swali hili liliulizwa kwa Google inayopatikana kila mahali, na programu kama hiyo ilipatikana :). Inaitwa WinMerge.

Mpango huu hupata moja kwa moja na kuonyesha tofauti katika yaliyomo ya faili mbili za maandishi, ambayo inakuwezesha kulinganisha na kuhariri nyaraka wazi kwa kasi zaidi kuliko kwa utafutaji wa kawaida wa kuona! Kwa upande wa uwezo wake, WinMerge ni duni kidogo kwa washindani wanaolipwa, kama vile, kwa mfano, Linganisha Suite:

Kulinganisha na analog iliyolipwa

Kwa kuongezea, programu zote mbili zinaunga mkono usimbaji anuwai (pamoja na Unicode), zinaweza kujumuishwa katika karibu mfumo wowote wa kudhibiti toleo na hukuruhusu kulinganisha hati zilizohifadhiwa (ili kusaidia WinMerge kazi hii, kumbukumbu ya 7-ZIP iliyosanikishwa na programu-jalizi maalum ni. inahitajika).

Inasakinisha WinMerge

Programu ina matoleo mawili: kisakinishi cha kawaida na toleo la portable. Ili kufanya kazi na inayobebeka, utahitaji tu kuifungua kutoka kwa kumbukumbu na (ikiwa inataka) endesha faili ya bat ( Sajili.bat) kuunganisha vitu vya programu kwenye menyu ya muktadha wa mfumo ("faili ya mwili" ya pili ( Ondoa Usajili.bat) unaweza kuondoa kipengee hiki).

Ikiwa unachagua kisakinishi cha kawaida, utahitaji kuiendesha kutoka kwenye kumbukumbu iliyopakuliwa na kufuata maagizo ya mchawi wa usakinishaji. Unaweza kukubaliana na matoleo yote kwa kubofya "Inayofuata" hadi ufikie skrini ya uteuzi wa sehemu:

Hapa, angalia kwa uangalifu lugha (za) chaguo-msingi: inapaswa kuwa "Kirusi". Unaweza pia kusakinisha programu jalizi ambazo zitaongeza vichujio vipya kadhaa kwenye programu.

Hatua inayofuata inayohitaji uingiliaji kati wako itakuwa dirisha la kuchagua kazi za ziada:

Kwa chaguo-msingi, WinMerge huunda njia ya mkato tu kwenye upau wa Uzinduzi wa Haraka na inaunganishwa kwenye menyu ya muktadha. Unaweza pia kuunda njia ya mkato kwenye Desktop (ambayo, IMHO, ni rahisi zaidi :)) na kuongeza folda ya programu kwenye njia ya mfumo kwa upatikanaji wa haraka.

Kulinganisha faili za maandishi katika WinMerge

Mara tu usakinishaji ukamilika, dirisha tupu la WinMerge litafungua. Ili kuanza, utahitaji kufungua faili kadhaa ambazo zitalinganishwa. Hii inaweza kufanywa kwa kupiga kipengee cha "Fungua" kutoka kwa menyu ya "Faili", au kwa kubofya kitufe cha jina moja kwenye upau wa zana:

Katika dirisha linalofungua, unapewa fursa ya kutaja faili ambazo zitalinganishwa kwa kubofya kitufe cha "Vinjari", na pia chagua vichungi (vinavyotumika kuwatenga aina fulani za faili wakati wa kufanya kazi na folda) na unpacker kwa kumbukumbu. faili (ikiwa programu-jalizi inayofaa imewekwa).

Kimsingi, tunachopaswa kufanya ni kuchagua faili ambazo zitaonyeshwa kwenye paneli za kushoto na za kulia, na tunaweza kubofya "Ok".

Dirisha la WinMerge litaonekana kama hii:

Kwa hivyo tunaweza kufanya nini na haya yote:

  1. Kwa kutumia vitufe kwenye upau wa vidhibiti (au menyu ya muktadha), unaweza kupitia tofauti zilizopatikana na unakili haraka mabadiliko kutoka faili moja hadi nyingine.
  2. Kutumia Ramani ya Tofauti (Dirisha la Maeneo), unaweza kutathmini haraka eneo la tofauti katika hati tofauti. Wakati huo huo, kuna alama kadhaa za rangi kwenye "ramani":
  • njano - inaonyesha tofauti yoyote katika nyaraka;
  • nyekundu - inaonyesha tofauti iliyochaguliwa;
  • kijivu - inaonyesha kukosa sehemu ya msimbo katika mojawapo ya nyaraka.
  • Kwa kutumia Differences dirisha, unaweza kuona sehemu ya msimbo ambayo ni tofauti. Huwezi kuhariri msimbo hapa, lakini unaweza kuinakili kwa kutumia chaguo la kukokotoa kwenye menyu ya muktadha.
  • Na, bila shaka, kwa kutumia madirisha na nyaraka wazi, tunaweza haraka kunakili vipande vya msimbo na kuhariri kabisa. Kwa kweli, tunayo kihariri cha maandishi cha kawaida mbele yetu, kama Notepad ya hali ya juu yenye uangaziaji wa sintaksia kwa lugha nyingi za programu (na unaweza kubinafsisha rangi za uangaziaji kwa hiari yako kwa kila lugha kwenye mipangilio)!
  • Ninakushauri pia mara kwa mara uangalie upau wa hali chini kabisa ya dirisha la kufanya kazi wakati wa kufanya kazi na programu. Ndani yake unaweza wakati mwingine kuona vidokezo mbalimbali, pamoja na counter kwa tofauti zilizopatikana.

    Baada ya kumaliza kufanya kazi na hati (au ikiwa ni lazima), unaweza kuhifadhi faili zote mbili zilizohaririwa au za kibinafsi tu. Ili kufanya hivyo, nenda kwenye menyu ya "Faili" na uchague "Hifadhi faili upande wa kushoto" au "Hifadhi faili upande wa kulia", mtawaliwa:

    Kuanzisha programu

    Kimsingi, baada ya ufungaji programu iko tayari kabisa kutumika. Hata hivyo, unaweza kuboresha kidogo au kubadilisha baadhi ya kazi zake. Jambo la kwanza unaweza kufanya ni kuongeza urahisi kwako :). Unaweza kufanya hivyo kwa kwenda kwenye menyu ya "Tazama" na kuwezesha "Onyesha nambari za mstari" na "Kufunga kwa Neno":

    Hii itaongeza safu na nambari za mstari mbele ya jopo la msimbo, na mistari yenyewe sasa itafaa katika saizi yoyote ya paneli kwa sababu ya maandishi ya kiotomatiki (wakati muundo wa mstari umehifadhiwa kabisa)!

    Katika menyu hiyo hiyo, unaweza kuamilisha vipengee vingine (kama vile kuonyesha herufi zisizochapisha na vijongeza vya kichupo), na vile vile kuzima vipengele vyovyote vya kidirisha cha kufanya kazi (kwa mfano, unaweza kulemaza kisanduku cha kulinganisha na/au "ramani. ” tofauti).

    Kwa lugha na programu zingine, WinMerge ina nyongeza ambazo hukuruhusu kupuuza vigezo fulani wakati wa kulinganisha faili. Ikiwa uliangalia chaguo la kusakinisha programu-jalizi wakati wa kusakinisha programu, unaweza kupata chaguo hizi kwenye menyu ya "Ongeza":

    Hapa katika sehemu ya "Kulinganisha Mapema" tunaweza kufikia programu jalizi za:

    • kupuuza maoni;
    • kupuuza nguzo (inaonekana kwa HEX);
    • kupuuza alama za uakifishaji;
    • vichupo vya kupuuza;
    • kupuuza nambari za mstari.

    Kuwa waaminifu, sikutumia programu-jalizi hizi, kwa kuwa uwezo wa kawaida wa WinMerge ulikuwa wa kutosha kwangu, lakini inaweza kuwa na manufaa kwa mtu;).

    Ikiwa vipengele hivi vya programu haitoshi kwako, basi unaweza kurekebisha kwa urahisi karibu kila kitu katika "Mipangilio":

    Unaweza kupotea katika mipangilio hii kwa muda mfupi, kwa kuwa kuna mengi yao, lakini nitazingatia tu yale ambayo yanaweza kuwa na manufaa kwetu kwa kazi zaidi.

    Katika kikundi cha kwanza cha mipangilio ("Msingi"), ningependekeza kuamsha chaguo mbili: "Weka kiotomatiki kwa tofauti ya kwanza" (kwa urahisi zaidi) na "Ulinganisho wa folda" katika sehemu ya "Wezesha madirisha mengi ya kulinganisha". Chaguo la mwisho litakuwezesha kufungua idadi isiyo na kikomo ya tabo kwa kulinganisha wakati wa kulinganisha folda (ambazo tutazungumzia hapa chini).

    Mipangilio ifuatayo ya kubadilishwa iko katika sehemu ya "Kulinganisha":

    Kimsingi, sio lazima ubadilishe chochote hapa, lakini wakati wa kazi nilikutana na usumbufu kadhaa ambao unaweza kuepukwa kwa kuamsha vitu vingine kwenye sehemu hii ya mipangilio.

    Kwanza, unaweza kuzima ulinganisho wa herufi zisizoweza kuchapishwa. Hii inaweza kupunguza kwa kiasi kikubwa utafutaji wa tofauti katika faili.

    Pili, unaweza kuwezesha kuruka kwa mistari tupu na amri katika rejista tofauti, ambayo pia itapunguza idadi ya kutolingana kati ya faili.

    Tatu, kuna chaguo la kuchuja maoni, ambayo ni sawa na ile kwenye menyu ya "Ziada". Mipangilio hii yote ni ya hiari, lakini wakati mwingine inaweza kupunguza kwa kiasi kikubwa idadi ya tofauti zinazopatikana kwenye faili.

    Linganisha folda

    Mbali na ukweli kwamba katika WinMerge tunaweza kulinganisha faili moja kwa moja, tunaweza pia kulinganisha folda, kutafuta faili zote zilizobadilishwa ndani yao! Walakini, hakuna kitufe maalum cha kufungua folda kwenye programu. Jinsi ya kuwa? Tunahitaji kuashiria kwenye uwanja wa "Kushoto" faili yoyote kutoka kwa saraka tunayohitaji, na kisha uondoe jina lake, ukiacha tu jina la folda:

    Baada ya kudanganywa huku, sehemu ya "Kulia" itabadilika kiotomatiki kwenye modi ya "Uteuzi wa Saraka" na tutalazimika kuchagua folda inayotakiwa tu.

    Kipengele maalum cha hali ya kulinganisha ya folda ni kwamba faili zote zinaonyeshwa kwenye orodha moja ya jumla. Ambapo:


    Sasa, ikiwa katika "Mipangilio" umewezesha chaguo la tabo nyingi wakati wa kulinganisha folda, basi unaweza kufungua folda ndogo na faili - kulinganisha kwao kutafungua kwenye kichupo kipya.

    Inazalisha ripoti

    Ikiwa unafanya kazi katika timu ya maendeleo au unahitaji kuwasilisha matokeo ya kazi yako kwa wahusika wengine, basi kazi ya kuunda ripoti kulingana na matokeo ya kulinganisha itakuwa na manufaa kwako. Unaweza kupata chaguo hili kwenye menyu ya "Zana":

    Dirisha la kuzalisha ripoti lina sehemu mbili tu: katika kwanza tunabainisha faili ya kuhifadhi (inawezekana haipo), na kwa pili tunachagua mtindo wa ripoti. Kuna chaguzi nne za mtindo zinazopatikana katika WinMerge:

    1. Orodha iliyotenganishwa kwa koma (maandishi wazi, kama vile faili ya TXT).
    2. Orodhesha na vichupo vilivyotenganishwa (pia faili ya maandishi).
    3. HTML rahisi (muundo wa ukurasa wa wavuti (kwa maoni yangu, rahisi zaidi)).
    4. XML rahisi (pia ni bora kufungua kwenye kivinjari, kwani umbizo hili hukuruhusu kuangusha matawi ya kulinganisha yasiyo ya lazima).

    Chagua mitindo yoyote, na kisha ubofye "Vinjari" na uonyeshe ni folda gani na chini ya jina gani (pamoja na upanuzi wa jina gani) ili kuhifadhi ripoti. Bonyeza "Sawa" na ufurahi :).

    Hapa (katika menyu ya "Zana") utapata vitu vichache zaidi ambavyo vitavutia watengenezaji wakubwa tu. Hizi ni kazi za kuunda viraka na kuchuja yaliyomo kwenye faili na saraka.

    Ya kwanza hukuruhusu kuunda faili zilizo na orodha ya tofauti katika matoleo tofauti ya msimbo wa chanzo. Orodha hii inaweza kutumika, kwa mfano, kurekebisha kiotomatiki toleo la mwisho katika mradi wa mwisho kwa kutumia mifumo mbalimbali ya udhibiti wa matoleo.

    Kazi ya pili hukuruhusu kuweka tofauti kwa faili zilizolinganishwa katika saraka na mask au aina ya faili. Pia kuna uwekaji tayari wa aina mbalimbali za miradi na uwezo wa kuunda vichungi vyako vya utata wowote.

    Faida na hasara za programu

    • usahihi wa juu wa utambuzi wa tofauti;
    • uwezo wa kuchukua nafasi ya vipande vya maandishi haraka;
    • uwezo wa kulinganisha folda;
    • kazi ya kuripoti;
    • mipangilio ya kina.
    • Huwezi kulinganisha hati zaidi ya mbili;
    • ili kusaidia kumbukumbu, usakinishaji wa programu ya ziada inahitajika;
    • Hakuna kipengele cha utafutaji cha maneno muhimu.

    hitimisho

    Baada ya kujaribu programu kadhaa za kulinganisha faili za bure, niligundua kuwa WinMerge inafanya kazi kwa usahihi zaidi. Asilimia ya makosa wakati wa kulinganisha faili ilikuwa ndogo, ambayo ina maana kwamba programu inaweza kutumika katika shughuli za kila siku. Wakati huo huo, idadi ya utambuzi wa uwongo inaweza kupunguzwa zaidi kwa kufanya kazi na mipangilio.

    Ikiwa unafanya kazi na maandiko na mara nyingi unahitaji kulinganisha matoleo tofauti ya hati sawa, basi WinMerge inaweza kuwezesha kwa kiasi kikubwa na kuharakisha kazi yako. Lakini kompyuta iliundwa kwa kusudi hili: kuchukua utaratibu mwingi iwezekanavyo, na kutuacha wakati wa ubunifu;).

    P.S. Ruhusa imetolewa kwa kunakili na kunukuu nakala hii kwa uhuru, mradi tu kiungo kinachotumika kwa chanzo kimeonyeshwa na uandishi wa Ruslan Tertyshny umehifadhiwa.

    Ili kusasisha mzazi. Tatizo lilikuwa kwamba nilikuwa nikifanyia mabadiliko faili ya style.css ya mandhari ya mzazi. Na, bila shaka, sikumbuki ni nini hasa nilichobadilisha hapo (na sihitaji kukumbuka).

    Lakini wakati ulikuja wakati toleo jipya la mada ya WordPress ilionekana. Kwa kweli, nilitaka kuona ni nini kipya huko. Lakini, kabla ya kuisasisha, tulihitaji kwanza kuhifadhi mabadiliko yaliyofanywa kwa mitindo. Kwa hiyo, nilipaswa kukumbuka jina la programu inayolinganisha faili.

    WinMerge

    Hapo awali, nilitumia programu ya eneo-kazi WinMerge (winmerge.org). Ilikuwa msaada mkubwa wakati unahitaji kulinganisha faili mbili. Hivi ndivyo interface yake inavyoonekana. Kisasa, baridi, programu.


    Lakini kuna jambo rahisi zaidi.

    Tofauti ya Haraka

    Lakini nilikuwa mvivu sana kutafuta WinMerge kwenye kompyuta yangu, kwa hiyo niliamua kutumia huduma ya ajabu ya mtandaoni "Quick Diff". Alisaidia kufanya haraka uchambuzi wa kulinganisha wa vipande viwili vya maandishi na kupata tofauti zote.

    Faida za huduma ya mtandaoni

    1. Rahisi na Intuitive interface.
    2. Ulinganisho wa faili hutokea katika suala la sekunde.
    3. Hakuna usajili wa mapema.
    4. Hakuna haja ya kupakua au kusakinisha chochote.
    5. Bure kabisa.

    Jinsi ya kulinganisha vipande viwili vya maandishi

    Ili kulinganisha, nakili tu vipande unavyotaka kwenye sehemu zinazolingana za Kushoto na Kulia (hakuna tofauti) na ubonyeze kitufe.



    Matokeo yatakuwa hapa chini, chini ya kichwa cha Pato.

    Maelezo

    Kile ambacho hakipo kwenye faili iliyosasishwa kinaangaziwa kwa rangi nyekundu, na mabadiliko yaliyofanywa kwenye faili asili yanaangaziwa kwa kijani.

    Lakini katika mfano huu, tofauti pekee ni kwamba kipande kilichobadilishwa kina nafasi mwanzoni mwa mstari. Ndiyo sababu imeangaziwa kwa kijani. Labda nambari hii ilikatwa, lakini nilipoibandika tena, iliibuka na kukabiliana na nafasi za ziada zilionekana.



    Sehemu ya faili zilizolinganishwa katika huduma ya mtandaoni "Haraka Diff" (www.quickdiff.com)

    Kwa ujumla, kuwa mwangalifu na uone ni mabadiliko gani ni muhimu na yenye maana kwako. Hapa nilionyesha mfano wa kutumia huduma kulinganisha faili mbili za mtindo. Lakini unaweza kutumia huduma hii kulinganisha ni masahihisho yapi yaliyofanywa na msahihishaji kwa maandishi, ndio, huwezi kujua itakuwa na manufaa gani.

    Jinsi ya kulinganisha faili mbili? Swali hili linaweza kutokea wakati unahitaji kuona haraka na kwa urahisi tofauti katika yaliyomo kwenye faili mbili. Kwa kawaida, nisingependa kusanikisha programu za ziada, lakini badala yake fanya kulinganisha kwa kutumia zana zinazojulikana, za kufanya kazi.

    Kuna programu bora ya kufanya kazi na faili. Inaitwa Notepad++. Hapa ndipo kuna fursa nzuri ya kulinganisha haraka faili mbili.

    Kulinganisha faili mbili kwenye Notepad++

    Ninataka kusema mara moja kwamba katika programu ya Notepad++ unaweza kulinganisha faili nyingi, html, php, na js. Lakini faili za Neno haziwezi kulinganishwa kwa usahihi; usimbaji wao haufai kwa programu hii. Faili hizi zitalinganishwa katika Neno lenyewe, tutaangalia hili hapa chini.

    Tunafungua faili ambazo tunataka kulinganisha.

    Ili kuanza kulinganisha, tunahitaji kuendesha programu-jalizi ya Campare. Ili kufanya hivyo, nenda kwenye kichupo Plugins - Campare - Campare.

    Kulinganisha faili kwenye Notepad

    Ikiwa programu-jalizi hii haijasakinishwa tayari katika toleo lako la Notepad++, hii ni rahisi kufanya. Nenda kwa programu-jalizi - Kidhibiti cha programu-jalizi - Onyesha Kidhibiti cha programu-jalizi. Huko, kutoka kwa orodha ya jumla ya programu-jalizi, chagua Campare, angalia kisanduku karibu nayo na ubonyeze kitufe cha Sakinisha.

    Faili zetu hufunguliwa katika tabo mbili, ambazo huangazia kwa urahisi na kwa uwazi tofauti zote za faili zetu. Halafu ni suala la mbinu; kupata maeneo sahihi haitakuwa ngumu sana.

    Tofauti katika yaliyomo kwenye faili kwenye Notepad

    Ili kuondoka kwenye hali ya kulinganisha, bonyeza vitufe vya moto Ctrl + Alt + D, au kichupo cha programu-jalizi - Campare - Futa Matokeo.

    Lakini tusikae kwenye programu moja tu. Pia tunayo Kamanda Mkuu anayejulikana, ambayo unaweza pia kulinganisha faili mbili kwa njia ya haraka na rahisi.

    Kulinganisha faili mbili katika Kamanda Jumla

    Fungua programu ya Kamanda Jumla

    Bofya kwenye faili inayotakiwa na, huku ukishikilia kitufe cha Ctrl, bofya kwenye faili ya pili kwa kulinganisha. Faili zote mbili zinaonekana wazi dhidi ya mandharinyuma ya jumla.

    Kulinganisha faili katika Kamanda Jumla

    Dirisha jipya linafungua ambalo tunaona yaliyomo kwenye faili zetu na tofauti kati yao. Zimeangaziwa tena kwa urahisi na kwa uwazi.

    Tofauti za faili katika Kamanda Jumla

    Bonyeza kitufe cha Hariri na ufanye mabadiliko muhimu kwenye faili. Kwa urahisi wa matumizi, unaweza kubadilisha font na kutumia tofauti Ifuatayo, Tofauti ya awali, Rollback, Vifungo vya Usimbaji.

    Baada ya mabadiliko yote, bofya kifungo cha karibu na tutaulizwa kuokoa mabadiliko yaliyofanywa.

    Hiyo ndiyo yote, tena, rahisi, haraka, inayoeleweka.

    Naam, kwa kumalizia, tunahitaji kuzingatia jinsi unaweza kulinganisha faili za Neno. Ina encoding yake mwenyewe, hivyo mpango wa Neno unafaa zaidi kwa hili.

    Kulinganisha faili mbili katika Microsoft Word

    Fungua Microsoft Word

    Pata kichupo cha Mapitio, chagua, tafuta kipengee cha Linganisha.

    Kulinganisha faili katika Microsoft Word

    Dirisha jipya la Linganisha Matoleo linafungua, ambapo unahitaji kuchagua hati Chanzo na Hati ya kulinganisha. Bofya Sawa. Unaweza, ikiwa inataka, kutazama mipangilio ya ziada ya kulinganisha.

    Faili mpya inafungua ambayo tofauti zimeangaziwa na ambayo, ikiwa inataka, inaweza kuhifadhiwa au kusahihishwa kama inahitajika.

    Hizi ndizo njia tunazolinganisha faili mbili. Hakuna programu za ziada zilihitajika, kila kitu kilikuwa tayari kimejengwa kwenye zana zinazojulikana. Kwa kutumia Notepad++ sawa, niliweza kupata maeneo sahihi ya masahihisho katika dakika chache.