IColordiff, ifaka imibala kokukhishwa komyalo ohlukile esibulalayo

mayelana ne-colordiff

Esihlokweni esilandelayo sizobheka iColordiff. Uma kwenzeka othile engayazi, i-diff iyinsiza yomugqa womyalo nokuthi kuyasiza kakhulu kubasebenzisi lapho ngokubukeka beqhathanisa umehluko phakathi kwamafayela ama-2. IColordiff ngumbhalo kaPerl, osenguhlobo oluthuthukisiwe lwe-diff.

IColordiff iyisitsha se-diff, okuyi ikhiqiza umphumela ofanayo kepha unemibala, ukwenza ngcono ukufundeka komehluko. Izikimu zombala zingafundwa kusuka kufayela lokumiswa eliphakathi noma kufayela lomsebenzisi lasendaweni (~ / .colordiffrc). Le nsiza isebenzisa Imibala ye-ANSI.

I-Diff iyinsiza yokuqhathanisa ifayela. Lokhu kudala umehluko phakathi kwamafayela amabili, noma ushintsho olwenziwe kufayela elithile, uliqhathanisa nenguqulo yangaphambilini yefayela elifanayo. Izosikhombisa ushintsho olwenziwe ngomugqa ngamunye kumafayili wombhalo, kepha ngaphandle kokugqamisa umehluko.

Ukusetshenziswa okuningi kwe Hlukile sekuvele ukuthi azikashintshi selokhu zaqala. Ukulungiswa kuvame ukuhlanganisa ukuthuthuka kwe-base algorithm, kufaka izici eziwusizo kumyalo, nokwakhiwa kwamafomethi amasha wokukhipha., njengoba kwenzeka naseColordiff.

Faka iColordiff ku-Ubuntu

Ukufakwa kwaleli thuluzi ku-Ubuntu kulula kakhulu. Ku-Ubuntu / Debian / Mint, konke okumele ukwenze ukuvula ukuphela (Ctrl + Alt + T) bese usebenzisa umyalo olandelayo:

icdiff ukusebenza

sudo apt install colordiff

Khipha

Uma sifuna ukuqeda leli thuluzi ohlelweni lwethu, okuzodingeka sikwenze ukuvula i-terminal (Ctrl + Alt + T) bese sisebenzisa umyalo okuyo:

khipha i-colordiff

sudo apt remove colordiff

Usebenzisa iColordiff

Lapho sifuna ukusebenzisa iColordiff, sizoqala ngokuvula i-terminal (Ctrl + Alt + T). IColordiff ingasetshenziswa lapho esivame ukusebenzisa khona okwehlukile, noma okukhipha ipayipi ku-colordiff. Okokuqala, kuwumqondo omuhle ukuzijwayeza i-syntax yokusebenzisa imiyalo ye-colordiff ne-diff. Lokhu kulula kakhulu futhi kuqondile:

colordiff archivo1 archivo2

Ukuqala esibonelweni esilandelayo sizokwakha amafayela ama-2, njengoba kukhonjisiwe ku-skrini elandelayo:

ukwenziwa okuyisisekelo kwamafayela esampula

Manje ngoba hlola umehluko phakathi kwamafayela amabili, esigungwini (Ctrl + Alt + T) sizosebenzisa umyalo:

i-colordiff egijima

colordiff archivo1.txt archivo2.txt

Futhi sizoba nethuba lokusebenzisa i-diff command futhi sigudluze umphumela wayo ku-colordiff, njengoba kukhonjisiwe kumyalo olandelayo:

i-diff pipe colordiff

diff -u archivo1.txt archivo2.txt | colordiff

Kule migqa sisanda kubona ukuthi singakufaka kanjani umbala wokukhiphayo kokwehlukile esigungwini, phakathi kwamafayela amabili ngosizo lweColordiff. Ngayo singaqhathanisa amafayela esigungwini bese sithola imiphumela okulula ukuyifunda. Uma la mafayili amabili efana, ayikho imiphumela ezophrintwa esikrinini.

Uma noma ngubani edinga usizo noma eminye imininingwane ngamathuba ahlinzekwa yile nsiza, ungabheka kusizo olunikezayo ngokuthayipha ukuphela:

usizo colordiff

colordiff --help

para thola imininingwane ejulile yokuthi zombili i-diff ne-colordiff zisetshenziswa kanjani, abasebenzisi bazoba nethuba lokuvakashela indoda iyahluka noma i ikhasi lomuntu ngu-colordiff.

Ezinye izindlela eziya eColordiff.

Enye indlela ewusizo kakhulu yokuqhathanisa amafayela ngu el umyalo we-grc. Uma singenayo etholakala kwikhompyutha yethu, singayifaka kalula ngokuvula i-terminal (Ctrl + Alt + T) bese siyithayipha:

faka i-grc

sudo apt install grc

I-syntax yayo ilula kakhulu, njengoba kungabonakala kusibonelo esilandelayo:

i-grc isebenza

grc diff archivo1.txt archivo2.txt

para thinta usizo, esigungwini kuzofanele usebenzise umyalo kuphela:

grc --help

Khipha i-grc

Ukususa lolu hlelo kulula njengokulufaka. Kumele sivule ukuphela (Ctrl + Alt + T) bese sibhala:

sudo apt remove grc

Elinye ithuluzi elikhona ngu I-icdiff. Ukuyifaka kulula njengokuvula i-terminal (Ctrl + Alt + T) nokusebenzisa umyalo:

faka i-icdiff nge-apt

sudo apt install icdiff

Singakwazi futhi khetha inguqulo yakho efana snap pack. Ukuyifaka, kuzofanele usebenzise umyalo:

faka icdiff snap

sudo snap install icdiff

I-syntax yaleli thuluzi ilula njengezinketho zangaphambilini ezibonwe ngesikhathi sendatshana.

icdiff ukusebenza

Ungafunda kabanzi mayelana nokuthi ungalifaka kanjani leli thuluzi, ukuthi ulisebenzisa kanjani noma izinketho zalo ezitholakalayo kufayela le- ikhasi le-GitHub leprojekthi.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.