Ohcount: chishandiso chinoparadzira uye kuverenga sosi kodhi mitsara

Nhamba 1

Kana lyakafanana nekuongorora zvirimo mukati mekodhi kodhi yezvako zvaunofarira zvekushandisa Ichi chishandiso chinogona kuve chinonakidza kune anopfuura mumwe wenyu. Zuva ranhasi isu ticha taura nezve chishandiso chinotibatsira kuongorora mitsara yekodhi, pamwe neiyi imwechete ichatiratidza huwandu hwemitsara iyo yega faira rine.

Ohcount ndeye yemahara uye yakavhurwa sosi application, Inobvumidzwa pasi peGNU General Public License Version 2 kuti igone kugoverwa uye / kana kugadziridzwa. Ohcount iri nyore kuraira mutsara unoshanda iyo inodarika kodhi kodhi uye inodhinda iyo mitsara yenhamba zviyero kubva kune rekodhi kodhi faira.

Haisi chete sosi yekodhi kodhi kara, iyo zvakare inoona inozivikanwa yakavhurwa sosi marezinesi, senge iyo GPL, mukati mehombe sosi kodhi dhairekitori. Pamusoro pezvo, Ohcount inogona zvakare kuona kodhi inotarisa imwe programming API, senge KDE kana Win32.

Iri svondo inoratidza mafaera kodhi kodhi mumitauro yakawanda yekuronga zvakajairika uye zvinogadzirira yakazara kodhi uye yekuverenga kuverenga. Inogona kushanda pane yega mafaira kana dhairekitori miti.

oh count ine zvikamu zviviri zvakakosha: detector iyo inogadza mhuri yemutauro mukuru wepurogiramu unoshandiswa neimwe faira refaira, uye mufundisi iyo inopa mutsetse-ne-mutsetse kuputsika kwezviri mukati refaira rezvinyorwa.

oh count inobatsira zvakanyanya kune vanogadzira avo vanoda kuongorora kodhi yakanyorwa ivo pachavo kana nevamwe vanogadzira, uye tarisa kuti mitsara yakawanda sei iyo kodhi yacho, ndeipi mitauro yakashandiswa kunyora iwo makodhi, uye iro rezinesi rekhodi, nezvimwe.

oh count

Maitiro ekuisa Ohcount paUbuntu 18.04 LTS uye zvigadzirwa?

Kunyangwe iyo sosi kodhi yekushandisa inogona kutorwa pasi kuti inyorwe, isu tine iyo nzvimbo iyo Ohcount inogona kuiwana mukati meUbuntu repositori.

Kana iwe uchida kuisa ichi chishandiso pane ako masystem Ivo vanofanirwa kuvhura terminal Ctrl + Alt + T uye isu tichaenda kuendesa:

sudo apt install ohcount

Kana izvi zvangoitwa, ivo vanozove nechishandiso chakaiswa pane yavo system.

Mashandisiro eOccount?

Kushandisa sei chishandiso ichi chiri nyore, Kana iwe uchida kuziva ma parameter uye nezvavanoita, unogona kunyora:

ohcount --help

Iye zvino kutanga kuishandisa, ivo vanongofanirwa kuiswa mukati mehukuru dhairekitori rekodhi yekodhi yekushandisa iyo yavanoda kuongorora kubva kune chinouraya.

Uye kuve mukati mekodhi dhairekitori ongorora zvakapusa nyora:

ohcount

Kunyange zvakadaro Ivo vanogona zvakare kuratidza nzira iyo ivo vaine iyo application ingori mhando:

ohcount /ruta/a/el/codigo

Waita izvi iko kunyorera zvinogona kutora nguva kuongorora uye kuratidza zvawanikwa, izvi zvese zvinoenderana nekuti yakakura sei kodhi yekodhi (mafaera, maforodha, mitsara).

Kana chete tinoda kuongorora imwe faira isu tinofanirwa kuitaridza Kune izvi tinogona kuzviita nenzira inotevera, tichitora semuenzaniso:

ohcount helloworld.c

Panyaya yekuda tsvaga chete mutauro mumwe chete wepurogiramu mukati memafaira ese ekodhi sosi yekuongorora tinogona kuita mubatanidzwa, semuenzaniso:

ohcount --detect | grep ^ Python

Si tinoda kuona kodhi yekodhi mukati mefaira Isu tinongofanirwa kuwedzera paramende -a:

ohcount -a helloworld.c

Uyewo tinogona kuita mubatanidzwa kwatinoenda kunotsvaga mukati memafaira ese emutauro mumwe chete kuronga uye kutiratidza zvirimo mukati memafaira.

ohcount helloworld.c --detect | grep ^ C

Sezvataurwa iko kunyorera kunotibvumidzawo kuona rezinesi rekodhi rekodhi saka kana iwe uchingoda chete kuziva rezinesi rinoshandiswa mukodhi kodhi, isu ticha taipa:

ohcount -l

Kana zvirizvo chete yefaira rimwe chete:

ohcount -l helloworld.c

Pakupedzisira, kuti uwane ese mafaera kodhi kodhi mukati medzidzo dzakapihwa nzira, shandisa iyo -d paramende:

ohcount -d

Ichi chishandiso chinogona kuve chinonakidza pakuita musanganiswa weparameter kuwana zvimwe zvakatarwa mhedzisiro.


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