I-Ohcount: ithuluzi elidlula futhi libala imigqa yekhodi yomthombo

I-Ohcount 1

Uma lkufana nokuhlaziya okuqukethwe ngaphakathi kwekhodi yomthombo yezinhlelo zakho zokusebenza ozithandayo Lolu hlelo lokusebenza lungaheha abangaphezu koyedwa wenu. Usuku lwanamuhla sizokhuluma ngethuluzi elizosisiza ukuhlaziya imigqa yekhodi, kanye nalena efanayo izosikhombisa inani lemigqa equkethe ifayili ngalinye.

I-Ohcount uhlelo lokusebenza lomthombo wamahhala futhi oluvulekile, Inikwe ilayisense ngaphansi kwe-GNU General Public License Version 2 ukuze isatshalaliswe futhi / noma iguqulwe. I-Ohcount kuyinto elula yomugqa womyalo odlulisa ikhodi yomthombo bese iphrinta imigqa yezinombolo ingqikithi evela kufayela lekhodi yomthombo.

Akuyona nje ikhawunda yomugqa wekhodi yomthombo, ibuye ithole amalayisense womthombo ovulekile athandwayo, njenge-GPL, ngaphakathi kwesiqondisi esikhulu sekhodi yomthombo. Ngokwengeziwe, i-Ohcount futhi ingathola ikhodi ekhomba i-API yohlelo oluthile, efana ne-KDE noma i-Win32.

Lolu hlelo lokusebenza ikhomba amafayela ekhodi yomthombo ezilimini eziningi ezihlelayo Okuvamile futhi kulungisa inani lamakhodi nokubalwa kwamazwana. Ingasebenza kumafayili ngamanye noma ezihlahleni zemibhalo yonke.

I-Ohcount inezinto ezimbili eziyinhloko: umtshina enquma umndeni wolimi lohlelo oluyinhloko olusetshenziswa yifayela elithile lomthombo, futhi umfundisi enikezela ukuhlukaniswa umugqa nomugqa kokuqukethwe kwefayela lomthombo.

I-Ohcount ilusizo konjiniyela abafuna ukuhlaziya ikhodi ebhalwe yibo noma ngabanye abathuthukisi, bese ubheka ukuthi leyo khodi iqukethe imigqa emingaki, yiziphi izilimi ezisetshenzisiwe ukubhala lawo makhodi, nemininingwane yelayisensi yekhodi, njll.

usho

Ungayifaka kanjani i-Ohcount ku-Ubuntu 18.04 LTS nakwezinye izinto?

Yize ikhodi yomthombo yohlelo ingalandwa ukuze ihlanganiswe, singathola kalula i-Ohcount ngaphakathi kwamakhosombe e-Ubuntu.

Uma ufuna ukufaka lolu hlelo kuzinhlelo zakho Kufanele bavule i-terminal Ctrl + Alt + T futhi sizokhipha:

sudo apt install ohcount

Lapho lokhu sekwenziwe, bazoba nokufakwa kohlelo ohlelweni lwabo.

Ungayisebenzisa kanjani i-Ohcount?

Isetshenziswa kanjani lolu hlelo lokusebenza lulula, Uma ufuna ukwazi amapharamitha wabo nokuthi benzani, ungathayipha:

ohcount --help

Manje ukuqala ukuyisebenzisa, kufanele nje ibekwe ngaphakathi kwesiqondisi esikhulu sekhodi yomthombo wohlelo abafuna ukuluhlaziya kusuka esigungwini.

Futhi ukuba ngaphakathi komkhombandlela wekhodi hlaziya uthayiphe:

ohcount

Noma kunjalo Bangakhombisa futhi indlela lapho uhlelo lokusebenza luthayipha kalula:

ohcount /ruta/a/el/codigo

Kwenziwe lokhu uhlelo lokusebenza kungathatha isikhashana ukuhlaziya nokubonisa imiphumela, konke lokhu kuya ngokuthi ikhodi yomthombo inkulu kangakanani (amafayela, amafolda, imigqa).

Uma kuphele sifuna ukuhlaziya ifayili elilodwa kufanele silikhombise Ngalokhu singakwenza ngale ndlela elandelayo, sithatha, ngokwesibonelo:

ohcount helloworld.c

Endabeni yokufuna sesha kuphela ulimi olulodwa lohlelo ngaphakathi kwawo wonke amafayela ekhodi umthombo wokuhlaziya singenza inhlanganisela, ngokwesibonelo:

ohcount --detect | grep ^ Python

Si sifuna ukubona ikhodi yomthombo ngaphakathi kwefayela Kufanele sengeze kuphela ipharamitha -a:

ohcount -a helloworld.c

Futhi singenza inhlanganisela lapho sizosesha ngaphakathi kwawo wonke amafayela ngolimi olulodwa uHlelo futhi usibonise okuqukethwe ngaphakathi kwamafayela.

ohcount helloworld.c --detect | grep ^ C

Njengoba kushiwo uhlelo lokusebenza lusivumela nokuthi sibone amalayisense ekhodi yomthombo ngakho-ke uma ufuna ukwazi kuphela ilayisense elisetshenziswe kukhodi yomthombo, ake uthayiphe:

ohcount -l

Uma kunjalo kufayela elilodwa kuphela:

ohcount -l helloworld.c

Ekugcineni, ukuthola wonke amafayela ekhodi yomthombo ngaphakathi kwezindlela ezinikezwe kabusha, sebenzisa -d ipharamitha:

ohcount -d

Leli thuluzi lingaheha impela lapho kwenziwa inhlanganisela yamapharamitha ukuthola imiphumela ethile.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.