IColordiff, imibala yokukhutshwa komyalelo ohlukileyo kwisiphelo sendlela

malunga nekholordiff

Kwinqaku elilandelayo siza kujonga eColordiff. Kwimeko apho umntu angayazi, eyahlukileyo yinto eluncedo yomgca wokuyalela kwaye iluncedo kakhulu kubasebenzisi xa kuthelekiswa ngokubonakalayo umahluko phakathi kweefayile ezi-2. IColordiff siskripthi sePerl, esisenguhlobo oluphuculweyo lwe-diff.

IColordiff sisiqulatho se-diff, esona ivelisa imveliso efanayo kodwa inombala, ukuphucula ukufundeka komehluko. Izikimu zombala zinokufundwa kwifayile yoqwalaselo esembindini okanye kwifayile yomsebenzisi wasekhaya (~ /. ikholodiffrrc). Esi sixhobo sisebenzisa Imibala ye-ANSI.

Ubunzima sisixhobo sokuthelekisa ifayile. Oku kuvelisa umahluko phakathi kweefayile ezimbini, okanye utshintsho olwenziwe kwifayile ethile, uyithelekisa nohlobo lwangaphambili lwefayile efanayo. Izakusibonisa utshintsho olwenziwe ngomgca kwiifayile zombhalo, kodwa ngaphandle kokuqaqambisa umahluko.

Uninzi lolwenziwo lwe hlukile Bahleli babonakala bengatshintshi ukusukela oko baqala. Uhlengahlengiso luhlala luquka ukuphuculwa kwesiseko sealgorithm, ukongeza amanqaku aluncedo kumyalelo, kunye noyilo lweefomathi ezintsha zemveliso., njengoko kunjalo naseColordiff.

Faka iColordiff kwi-Ubuntu

Ukufakwa kwesi sixhobo ku-Ubuntu kulula kakhulu. Kwi-Ubuntu / Debian / Mint, konke okufuneka ukwenze kukuvula i-terminal (Ctrl + Alt + T) kwaye usebenzise lo myalelo ulandelayo:

icdiff iyasebenza

sudo apt install colordiff

Khupha ngaphandle

Ukuba sifuna ukusiphelisa esi sixhobo kwinkqubo yethu, into esiya kuyenza kukuvula i-terminal (Ctrl + Alt + T) kunye nokwenza umyalelo kuyo:

khipha ikholoriffiff

sudo apt remove colordiff

Sebenzisa iColordiff

Xa sifuna ukusebenzisa iColordiff, siza kuqala ngokuvula i-terminal (Ctrl + Alt + T). IColordiff inokusetyenziswa apho sihlala sisebenzisa i-diff, okanye imveliso yombhobho kwi-colordiff. Okokuqala, licebo elilungileyo ukuziqhelanisa nes syntax yokusebenzisa ikholordiff kunye nemiyalelo eyahlukileyo. Oku kulula kwaye kuyacaca:

colordiff archivo1 archivo2

Ukuqala kulo mzekelo ulandelayo siza kwenza iifayile ezi-2, njengoko kubonisiwe kumfanekiso olandelayo:

indalo esisiseko yeefayile zesampulu

Ngoku ze jonga umohluko phakathi kweefayile ezimbiniKwisiphelo sendlela (Ctrl + Alt + T) siza kusebenzisa lo myalelo:

Umsebenzi weColordiff

colordiff archivo1.txt archivo2.txt

Kwakhona Siza kuba nethuba lokusebenzisa umyalelo we-diff kunye nokuhambisa iziphumo kwi-colordiff, njengoko kubonisiwe kumyalelo olandelayo:

ikholififf yombhobho eyahlukileyo

diff -u archivo1.txt archivo2.txt | colordiff

Kule migca sibonile nje ukuba singayifaka njani imibala kwimveliso yomahluko kwisiphelo sendlela, phakathi kweefayile ezimbini ngoncedo lweColordiff. Ngayo sinokuthelekisa iifayile kwi-terminal kwaye sifumane iziphumo ekulula ukuzifunda. Ukuba ezi fayile zimbini ziyafana, akukho ziphumo ziya kuprintwa kwiscreen.

Ukuba kukho umntu ofuna Uncedo okanye ulwazi oluthe kratya malunga nokunikezelwa kwesi sixhobo, Ungabhekisa kuncedo olunikezayo ngokuchwetheza kwisiphelo sendlela:

nceda umxhasi

colordiff --help

ukuba fumana ulwazi olunzulu ngendlela ezisetyenziswa ngayo zombini iicolordiff, Abasebenzisi baya kuba nethuba lokundwendwela Indoda yahlukile okanye iphepha lomntu ngu-colordiff.

Ezinye iindlela zokuya eColordiff.

Enye indlela eluncedo kakhulu yokuthelekisa iifayile ngu el Umyalelo we-grc. Ukuba asinayo ikhompyuter yethu, sinokuyifaka ngokulula ngokuvula i-terminal (Ctrl + Alt + T) kwaye siyichwetheze kuyo:

faka igrc

sudo apt install grc

I-syntax yayo ilula kakhulu, njengoko kunokubonwa kulo mzekelo ulandelayo:

grc iyasebenza

grc diff archivo1.txt archivo2.txt

ukuba qhagamshelana noncedoKwisiphelo sendlela kuya kufuneka usebenzise lo myalelo:

grc --help

Khipha igrc

Ukususa le nkqubo kulula njengokuyifaka. Kufuneka sivule i-terminal (Ctrl + Alt + T) kwaye sibhale:

sudo apt remove grc

Esinye isixhobo esikhoyo ngu ICdiff. Ukuyifaka kulula njengokuvula i-terminal (Ctrl + Alt + T) kwaye usebenzisa lo myalelo:

faka icdiff ngokufanelekileyo

sudo apt install icdiff

Nathi sinako ukwenjenjalo khetha ingxelo yakho efana snap pack. Ukuyifaka, kuya kufuneka usebenzise lo myalelo:

faka icdiff snap

sudo snap install icdiff

Is syntax sesi sixhobo silula njengokhetho lwangaphambili olubonwe ngexesha lenqaku.

icdiff iyasebenza

Unokufunda ngakumbi ngendlela yokufaka esi sixhobo, ukuba usisebenzisa njani okanye ukhetho lwaso olukhoyo kwi Iprojekthi yeprojekthi yeGitHub.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.