Ohcount: waa qalab falanqeeya oo tiriya khadadka koodhka ilaha

Ahcount 1

Haddii lwaxay la mid tahay falanqaynta waxyaabaha ku jira lambarka isha ee codsiyada aad jeceshahay Codsigani wuxuu noqon karaa mid xiiso badan in kabadan midkiin. Maanta waxaan kahadleynaa aalad naga caawin doonta inaan falanqeyno khadadka, iyo sidoo kale isla tan waxay ina tusi doontaa qadarka khadadka fayl walba ka kooban yahay.

Ohcount waa codsi bilaash ah oo furan, Waxay ruqsad ka haysataa GNU General License License Version 2 sidaa darteed waa loo qaybin karaa oo / ama loo badali karaa. Ohcount waa aalad amar fudud oo amar ku bixisa koodhka isha isla markaana daabaca xariiqyada tirada wadarta faylka koodhka ilaha.

Kaliya maahan ilaha koodhka koodhka ilaha, waxay kaloo ogaataa liisamada il furan ee caanka ah, sida GPL, gudaha galka koodhka ilaha weyn. Intaa waxaa sii dheer, Ohcount sidoo kale waxay ogaan kartaa nambarka bartilmaameedsanaya barnaamij gaar ah API, sida KDE ama Win32.

App Tani cadeeyaa feylasha koodhka ilaha ee luuqadaha barnaamijyada badankood caadi ah oo diyaariya wadarta lambarrada iyo faallooyinka ayaa la tiriyaa. Waxay ku shaqeyn kartaa feylal shaqsiyeed ama geedo diiwaanka oo dhan.

Ahcount wuxuu leeyahay laba qaybood oo waaweyn: baare kaas oo go'aamiya qoyska luqadda ugu weyn ee barnaamijka loo isticmaalo faylka ilaha gaarka ah, iyo khayaali kaas oo bixiya kala-jajabinta khad-khad ah ee waxyaabaha ku jira faylka ilaha.

Ahcount waxtar ayey u leedahay kuwa wax dhisaya ee doonaya inay falanqeeyaan koodh ay iyagu qoreen ama horumariyayaal kale, oo hubi inta khad ee koodhku ka kooban yahay, luqadaha loo adeegsaday qorista lambarradaas, iyo faahfaahinta liisanka koodhka, iwm.

oh tirin

Sidee loo rakibaa Ohcount Ubuntu 18.04 LTS iyo waxyaabaha laga helo?

In kasta oo lambarka isha ee dalabka la soo dejisan karo si loo soo ururiyo, waxaan haynaa xarun Ohcount ay ka heli karto gudaha keydka Ubuntu.

Haddii aad rabto inaad ku rakibto codsigan nidaamyadaada Waa inay furaan terminal Ctrl + Alt + T waana fulin doonnaa:

sudo apt install ohcount

Marka tan la dhammeeyo, waxay heli doonaan dalabka lagu rakibay nidaamkooda.

Sidee loo isticmaalaa Ohcount?

Sida loo isticmaalo codsigan waa wax fudud, Haddii aad rabto inaad ogaato xuduudahooda iyo waxa ay qabtaan, waad qori kartaa:

ohcount --help

Hadda si ay u bilaabaan isticmaalkeeda, waa inay si fudud loogu meeleeyaa galka guud ee koodhka isha codsiga ay rabaan inay ku falanqeeyaan boosteejada.

Iyo inaad ku dhex jirtid galka koodhka falanqaynta si fudud u qor:

ohcount

In kastoo Waxay sidoo kale tilmaami karaan wadada ay ku leeyihiin arjiga si fudud u qor:

ohcount /ruta/a/el/codigo

Sameeyay arjigaan waxay qaadan kartaa wakhti in la falanqeeyo oo la muujiyo natiijooyinka.

Haddii kaliya waxaan rabnaa inaan falanqeyno hal feyl waa inaan tilmaamnaa Tan waxaan u sameyn karnaa sida soo socota, tusaale ahaan:

ohcount helloworld.c

Xaaladda rabitaanka ka raadi oo keliya hal luuqad barnaamij oo ku dhex jira dhammaan faylasha faylasha ilo si loo falanqeeyo waxaan sameyn karnaa iskudhaf, tusaale ahaan:

ohcount --detect | grep ^ Python

Si waxaan dooneynaa inaan aragno koodhka isha ee faylka kujira Waxaan kaliya ku dari karnaa halbeegga -a:

ohcount -a helloworld.c

Sidoo kale waxaan ku fulin karnaa isku dhaf halka aan dooneyno inaan ka raadinno dhammaan faylasha hal luuqad barnaamijka oo na tus waxa ku jira faylasha.

ohcount helloworld.c --detect | grep ^ C

Sida la sheegay codsigu wuxuu kaloo noo oggolaanayaa inaan aragno rukhsadda koodhka ilaha markaa haddii aad kaliya rabto inaad ogaato liisanka loo adeegsaday koodhka isha, waxaan qoreynaa:

ohcount -l

Hadday sidaas tahay kaliya hal feyl:

ohcount -l helloworld.c

Ugu dambeyntii, si aad u hesho dhammaan faylasha koodhka ilaha gudahood dariiqyada dib loogu celinayo, isticmaal cabirka -d:

ohcount -d

Qalabkani wuxuu noqon karaa mid aad u xiiso badan marka la samaynayo isku-darka halbeegyada si loo helo natiijooyin gaar ah oo dheeraad ah.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.