Sa susunod na artikulo ay titingnan natin ang Colordiff. Kung sakaling ang isang tao ay hindi alam ito, diff ay isang utility para sa linya ng utos at iyon Napakatulong nito para sa mga gumagamit kapag biswal na inihambing ang mga pagkakaiba sa pagitan ng 2 mga file. Ang Colordiff ay isang Perl script, na kung saan ay pa rin isang pinabuting bersyon ng diff.
Ang Colordiff ay isang lalagyan para sa diff, kung alin gumagawa ng parehong output ngunit may kulay, upang mapabuti ang kakayahang mabasa ng mga pagkakaiba. Ang mga scheme ng kulay ay maaaring mabasa mula sa isang gitnang pagsasaayos ng file o mula sa isang lokal na file ng gumagamit (~ / .colordiffrc). Gumagamit ang utility na ito Kulay ng ANSI.
Ang diff ay isang utility para sa paghahambing ng file. Bumubuo ito ng mga pagkakaiba sa pagitan ng dalawang mga file, o ang mga pagbabagong ginawa sa isang tiyak na file, na inihambing ito sa isang dating bersyon ng parehong file. Ipapakita nito sa amin ang mga pagbabagong nagawa bawat linya sa mga file ng teksto, ngunit nang hindi nai-highlight ang mga pagkakaiba.
Karamihan sa pagpapatupad ng Diff sila ay tila hindi nagbabago mula nang sila ay magsimula. Ang mga pagbabago ay karaniwang binubuo ng mga pagpapabuti sa base algorithm, pagdaragdag ng mga kapaki-pakinabang na tampok sa utos, at ang disenyo ng mga bagong format ng output, tulad ng kaso kay Colordiff.
I-install ang Colordiff sa Ubuntu
Ang pag-install ng tool na ito sa Ubuntu ay napaka-simple. Sa Ubuntu / Debian / Mint, ang kailangan mo lang gawin ay magbukas ng isang terminal (Ctrl + Alt + T) at gamitin ang sumusunod na utos:
sudo apt install colordiff
I-uninstall
Kung nais naming alisin ang tool na ito mula sa aming system, ang gagawin namin ay buksan ang isang terminal (Ctrl + Alt + T) at ipatupad ang utos dito:
sudo apt remove colordiff
Paggamit ng Colordiff
Kapag nais naming gamitin ang Colordiff, magsisimula kami sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T). Maaaring gamitin ang Colordiff kung saan normal naming gagamitin ang diff, o output ng tubo sa colordiff. Una sa lahat, magandang ideya na pamilyarin ang iyong sarili sa syntax para sa paggamit ng colordiff at diff command. Ito ay medyo simple at prangka:
colordiff archivo1 archivo2
Upang magsimula sa sumusunod na halimbawa lilikha kami ng 2 mga file, tulad ng ipinakita sa sumusunod na screenshot:
Ngayon para sa suriin ang mga pagkakaiba sa pagitan ng dalawang mga file, sa isang terminal (Ctrl + Alt + T) gagamitin namin ang utos:
colordiff archivo1.txt archivo2.txt
Rin magkakaroon kami ng posibilidad na gamitin ang diff command at i-channel ang output nito sa colordiff, tulad ng ipinakita sa sumusunod na utos:
diff -u archivo1.txt archivo2.txt | colordiff
Sa mga linyang ito nakita lamang natin kung paano namin makukulay ang output ng mga pagkakaiba sa terminal, sa pagitan ng dalawang mga file sa tulong ng Colordiff. Sa pamamagitan nito maaari nating ihambing ang mga file sa terminal at makakuha ng mga resulta na mas madaling basahin. Kung magkatulad ang dalawang mga file, walang mga resulta na mai-print sa screen.
Kung may kailangan tulong o higit pang impormasyon tungkol sa mga posibilidad na inaalok ng utility na ito, maaari kang sumangguni sa tulong na inaalok nito sa pamamagitan ng pagta-type sa terminal:
colordiff --help
Sa kumuha ng malalim na impormasyon tungkol sa kung paano ginagamit ang parehong diff at colordiff, ang mga gumagamit ay may posibilidad na bumisita iba ang tao o la pahina ng tao ni colordiff.
Mga kahalili sa Colordiff.
Ang isa pang napaka kapaki-pakinabang na paraan upang ihambing ang mga file ay sa pamamagitan ng el utos ng grc. Kung wala kaming magagamit na ito sa aming computer, madali naming mai-install ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagta-type dito:
sudo apt install grc
Ang syntax nito ay napaka-simple, tulad ng makikita sa sumusunod na halimbawa:
grc diff archivo1.txt archivo2.txt
Sa kumunsulta sa tulong, sa terminal kailangan mo lamang gamitin ang utos:
grc --help
I-uninstall ang grc
Ang pagtanggal ng program na ito ay kasing simple ng pag-install nito. Kailangan lang naming buksan ang isang terminal (Ctrl + Alt + T) at magsulat:
sudo apt remove grc
Ang isa pang magagamit na tool ay icdiff. Ang pag-install nito ay kasing simple ng pagbubukas ng isang terminal (Ctrl + Alt + T) at paggamit ng utos:
sudo apt install icdiff
Pwede rin tayo mag-opt para sa iyong bersyon tulad ng snap pack. Upang mai-install ito, kakailanganin mong gamitin ang utos:
sudo snap install icdiff
Ang syntax ng tool na ito ay kasing simple ng nakaraang mga pagpipilian na nakikita sa panahon ng artikulo.
Maaari kang matuto nang higit pa tungkol sa kung paano i-install ang tool na ito, kung paano ito gamitin o ang mga magagamit na pagpipilian sa pahina ng GitHub ng proyekto.