I-Ohcount: sisixhobo esidlulayo kwaye sibala imigca yekhowudi yemvelaphi

I-Ohcount 1

Ukuba lkufana nokuhlalutya umxholo ngaphakathi kwekhowudi yemvelaphi yezicelo zakho ozithandayo Esi sicelo sinokuba nomdla ngaphezulu komnye kuni. Namhlanje Siza kuthetha ngesixhobo esiza kusinceda sihlalutye imigca yekhowudi, Kunye nale iya kusibonisa inani lemigca equlathe ifayile nganye.

I-Ohcount sisicelo sasimahla nesivulekileyo, Inelayisensi phantsi kweGNU General Public License Version 2 ukuze iphinde isasazwe kunye / okanye iguqulwe. Ohcount ngumsebenzi olula wokuyalela umgca odibanisa ikhowudi yemithombo kwaye uprinta imigca yamanani iitotali ezivela kwifayile yekhowudi yemvelaphi.

Ayisiyo nje ikhawuntara yekhowudi yemvelaphi, ikwafumana iilayisensi zomthombo ezivulekileyo, ezinje nge-GPL, ngaphakathi komthombo omkhulu wekhowudi. Ukongeza, i-Ohcount inokufumana ikhowudi ejolise kwinkqubo ethile ye-API, enje nge KDE okanye iWin32.

Esi sicelo ichonga iifayile zekhowudi yemithombo yolwimi kwiinkqubo ezininzi eqhelekileyo kwaye ulungiselela ikhowudi iyonke kunye nokubalwa kwezimvo. Ingasebenza kwiifayile ezizodwa okanye kwimithi yonke yolawulo.

oh bala inamacandelo amabini aphambili: umtshini ebeka usapho kolona lwimi lusisiseko lwenkqubo olusetyenziswe kwifayile ethile, kunye neparser ebonelela ngomgca-ngomgca wokwahlula okubhalwe kwifayile yomthombo.

oh bala iluncedo kubaphuhlisi abafuna ukuhlalutya ikhowudi ebhalwe ngabo okanye ngabanye abaphuhlisi, kwaye ujonge ukuba mangaphi imigca enekhowudi, zeziphi iilwimi ezisetyenzisiweyo ukubhala ezo khowudi, kunye neenkcukacha zelayisensi zekhowudi, njl.

oh count

Uyifaka njani i-Ohcount kwi-Ubuntu 18.04 LTS kunye neziphumo?

Nangona ikhowudi yemvelaphi yesicelo inokukhutshelwa ukudibanisa, sinendawo apho iOccount inokuyifumana ngaphakathi koovimba bobuntu.

Ukuba ufuna ukufaka esi sicelo kwiinkqubo zakho Kuya kufuneka bavule i-Ctrl + Alt + T yesiphelo kwaye siza kuyiphumeza:

sudo apt install ohcount

Nje ukuba kwenziwe oku baya kuba nesicelo esifakwe kwinkqubo yabo.

Uyisebenzisa njani iOccount?

Kusetyenziswa kwanjani Esi sicelo silula, Ukuba ufuna ukwazi iiparameter kunye nezinto abazenzayo, unokuchwetheza:

ohcount --help

Ngoku ukuqala ukuyisebenzisa, kufuneka ibekwe ngaphakathi kulawulo oluphambili lwekhowudi yemithombo yesicelo abafuna ukusicazulula kwisiphelo sendlela.

Kwaye ukuba ungaphakathi kulawulo lwekhowudi hlalutya ngokulula:

ohcount

Nangona kunjalo Banokubonisa umendo apho benesicelo ngokuchwetheza ngokulula:

ohcount /ruta/a/el/codigo

Yenza le sicelo kungathatha ixesha ukuhlalutya nokubonisa iziphumo, konke oku kuxhomekeke ekubeni ingakanani ikhowudi yemvelaphi (iifayile, iifolda, imigca).

Ukuba kuphela Sifuna ukuhlalutya ifayile enye kufuneka siyibonise Ngale nto sinokuyenza ngolu hlobo lulandelayo, sithatha, umzekelo:

ohcount helloworld.c

Kwimeko yokufuna khangela kuphela ulwimi olunye lwenkqubo kuzo zonke iifayile zekhowudi Umthombo wokuhlalutya sinokwenza indibaniselwano, umzekelo:

ohcount --detect | grep ^ Python

Si sifuna ukubona ikhowudi yemvelaphi ngaphakathi kwifayile Kufuneka songeze kuphela ipharamitha -a:

ohcount -a helloworld.c

Kwakhona sinokwenza indibaniselwano apho siza kukhangela ngaphakathi kuzo zonke iifayile zolwimi olunye Inkqubo kwaye usibonise umxholo ngaphakathi kweefayile.

ohcount helloworld.c --detect | grep ^ C

Njengoko kutshiwo isicelo sikwasivumela ukuba sibone iilayisensi zekhowudi yemvelaphi ke ukuba ufuna kuphela ukwazi iphepha-mvume elisetyenzisiweyo kwikhowudi yomthombo, siza kuchwetheza:

ohcount -l

Ukuba kunjalo kwifayile enye kuphela:

ohcount -l helloworld.c

Ekugqibeleni, ukufumana zonke iifayile zekhowudi yemvelaphi kwiindlela ezinikezelweyo eziphindaphindiweyo, sebenzisa -d ipharamitha:

ohcount -d

Esi sixhobo sinokuba nomdla kakhulu xa usenza indibaniselwano yeeparameter ukufumana iziphumo ezithile.


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.