Colordiff, inoratidzira kubuda kweiyo diff yekuraira mune iyo terminal

nezve colordiff

Munyaya inotevera tichazotarisa kuColordiff. Kana mumwe munhu asingazvizive, diff chishandiso chemutsetse wekuraira uye izvo inobatsira kwazvo kune vashandisi pavanotarisa vachienzanisa mutsauko uripo pakati pemafaira maviri. Colordiff ndeye Perl script, iyo ichiri yakavandudzwa vhezheni ye diff.

Colordiff mudziyo we diff, unova inoburitsa zvakafanana asi zvine mavara, kusimudzira kuverenga kwemisiyano. Zvirongwa zvemavara zvinogona kuverengerwa kubva kune yepakati yekumisikidza faira kana kubva kune yemuno mushandisi faira (~ / .colordiffrc). Ichi chinoshandiswa chinoshandisa ANSI mavara.

Diff chishandiso chekuenzanisira faira. Izvi zvinogadzira mutsauko uripo pakati pemafaira maviri, kana shanduko dzinoitwa mune imwe faira, uchichienzanisa neyekare vhezheni yeiyo faira. Izvo zvichatiratidza shanduko dzakaitwa pamutsara mumafaira ezvinyorwa, asi pasina kuratidza mutsauko.

Mazhinji mashandisiro e zvakasiyana vakaramba vachiratidzika sevasina kuchinja kubva pavakatanga. Kugadziriswa kunowanzo kuve nekuvandudzwa kune base algorithm, ichiwedzera zvinobatsira pamirairo, uye dhizaini yemafomati matsva ekuburitsa, sezvazvakaita naColordiff.

Isa Colordiff pane Ubuntu

Kuisirwa chishandiso ichi muUbuntu kuri nyore kwazvo. MuUbuntu / Debian / Mint, zvese zvaunofanirwa kuita kuvhura terminal (Ctrl + Alt + T) uye shandisa unotevera kuraira:

icdiff kushanda

sudo apt install colordiff

Uninstall

Kana isu tichida kubvisa chishandiso ichi kubva kune yedu system, izvo zvatichafanira kuita kuvhura terminal (Ctrl + Alt + T) uye nekuita rairo mukati maro:

uninstall colordiff

sudo apt remove colordiff

Uchishandisa Colordiff

Kana tichida kushandisa Colordiff, isu tinotanga nekuvhura terminal (Ctrl + Alt + T). Colordiff inogona kushandiswa kwatingawanzoshandisa diff, kana pombi kuburitsa kuColordiff. Chekutanga pane zvese, iri zano rakanaka kuti uzvizive nes syntax yekushandisa iyo colordiff uye diff mirairo. Izvi zvakapusa uye zviri nyore:

colordiff archivo1 archivo2

Kutanga mumuenzaniso unotevera isu tichagadzira mafaera maviri, sezvakaratidzwa mune inotevera skrini:

kusikwa kwekutanga kwemuenzaniso mafaira

Zvino zva tarisa mutsauko uripo pakati pemafaira maviri, mune terminal (Ctrl + Alt + T) tiri kuzoshandisa rairo:

colordiff achimhanya

colordiff archivo1.txt archivo2.txt

Uyewo tichava nemukana wekushandisa iyo yekuraira uye kuendesa zvabuda kune colordiff, sezvakaratidzwa mune unotevera kuraira:

diff pombi colordiff

diff -u archivo1.txt archivo2.txt | colordiff

Mune mitsara iyi isu tangoona marongero atinogona kuita kuburitsa kwemisiyano mune terminal, pakati pemafaira maviri nerubatsiro rweColordiff. Nayo tinogona kuenzanisa mafaera mune iyo terminal uye kuwana mhedzisiro iri nyore kuverenga. Kana mafaera maviri akafanana, hapana mhedzisiro ichadhindwa pachiratidziri.

Kana paine munhu anoda rubatsiro kana rumwe ruzivo nezve mikana inopihwa neichi chinoshandiswa, unogona kutarisa rubatsiro rwainopa nekutaipa mune iyo terminal:

batsira colordiff

colordiff --help

Para tora ruzivo rwakadzama nezvekuti ese akasiyana sei uye colordiff anoshandiswa, vashandisi vachave nemukana wekushanyira murume anosiyana kana the peji revanhu na colordiff.

Dzimwe nzira kuColordiff.

Imwe nzira inobatsira kwazvo yekuenzanisa mafaira ndeye el grc raira. Kana isu tisinayo inowanikwa pakombuta yedu, tinogona kuiisa zviri nyore nekuvhura terminal (Ctrl + Alt + T) nekunyora mukati mayo:

gadza grc

sudo apt install grc

Its syntax yakapusa kwazvo, sezvinoonekwa mune inotevera muenzaniso:

grc ichimhanya

grc diff archivo1.txt archivo2.txt

Para bvunza rubatsiro, mune terminal iwe unongofanirwa kushandisa rairo:

grc --help

Uninstall grc

Kubvisa chirongwa ichi kuri nyore sekuchiisa. Isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nyora:

sudo apt remove grc

Chimwe chishandiso chiripo ndeche icdiff. Kuiisa zviri nyore sekuvhura terminal (Ctrl + Alt + T) uye kushandisa rairo:

gadza icdiff ne apt

sudo apt install icdiff

Tinogona zvakare sarudza yako vhezheni senge snap kurongedza. Kuti uise iyo, unofanirwa kushandisa rairo:

gadza icdiff snap

sudo snap install icdiff

Iyo syntax yeichi chishandiso yakapusa senge yapfuura sarudzo yakaonekwa panguva yechinyorwa.

icdiff kushanda

Iwe unogona kudzidza zvakawanda nezve maitiro ekuisa chishandiso ichi, maitiro ekuchishandisa kana ayo aripo sarudzo mune chirongwa GitHub peji.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako