Ohcount: nástroj, ktorý analyzuje a počíta riadky zdrojového kódu

Počet 1

Ak lje ako analyzovať obsah v zdrojovom kóde vašich obľúbených aplikácií Táto aplikácia môže byť celkom zaujímavá pre viac ako jedného z vás. Súčasnosť budeme hovoriť o nástroji, ktorý nám pomôže analyzovať riadky kódu, rovnako ako ten istý nám ukáže počet riadkov, ktoré každý súbor obsahuje.

Ohcount je bezplatná a otvorená aplikácia, Je licencovaný pod GNU General Public License verzie 2, takže ho možno ďalej distribuovať a / alebo upravovať. Ohcount je jednoduchý nástroj príkazového riadku, ktorý analyzuje zdrojový kód a vytlačí číselné riadky súčty zo súboru zdrojového kódu.

Nie je to iba počítadlo riadkov zdrojového kódu, detekuje tiež populárne licencie s otvoreným zdrojovým kódom, napríklad GPL, vo veľkom adresári zdrojových kódov. Okrem toho program Ohcount dokáže zistiť aj kód zameraný na konkrétne programovacie rozhranie API, ako je KDE alebo Win32.

Táto aplikácia identifikuje súbory zdrojového kódu vo väčšine programovacích jazykov bežné a pripravuje celkový počet kódov a komentárov. Môže pracovať s jednotlivými súbormi alebo s celými stromami adresárov.

oh počítať má dve hlavné zložky: detektor ktorá určuje rodinu hlavného programovacieho jazyka používaného konkrétnym zdrojovým súborom, a parser ktorá poskytuje riadkové rozdelenie obsahu zdrojového súboru.

oh počítať je to celkom užitočné pre vývojárov, ktorí chcú analyzovať kód napísaný sami alebo inými vývojármia skontrolujte, koľko riadkov obsahuje kód, aké jazyky sa použili na napísanie týchto kódov a podrobnosti o licencii kódu atď.

oh počítať

Ako nainštalovať Ohcount na Ubuntu 18.04 LTS a deriváty?

Aj keď je možné zdrojový kód aplikácie stiahnuť na kompiláciu, máme tu možnosť, že ju Ohcount nájde v úložiskách Ubuntu.

Ak si chcete nainštalovať túto aplikáciu na svoje systémy Musí otvoriť terminál Ctrl + Alt + T a ideme vykonať:

sudo apt install ohcount

Po dokončení budú mať aplikáciu nainštalovanú vo svojom systéme.

Ako používať Ohcount?

Ako použiť táto aplikácia je celkom jednoduchá, Ak chcete poznať ich parametre a čo robia, môžete napísať:

ohcount --help

Teraz aby ste ich mohli začať používať, musia byť umiestnené v hlavnom adresári zdrojového kódu aplikácie, ktorú chcú analyzovať z terminálu.

A v analyzovanom adresári kódu jednoducho zadajte:

ohcount

Hoci Môžu tiež jednoducho určiť cestu, kam majú aplikáciu:

ohcount /ruta/a/el/codigo

Aplikácia bola hotová analýza a zobrazenie výsledkov môže chvíľu trvať, všetko závisí od toho, aký veľký je zdrojový kód (súbory, priečinky, riadky).

Kiežby chceme analyzovať jeden súbor, musíme to označiť Môžeme to urobiť nasledujúcim spôsobom, napríklad:

ohcount helloworld.c

V prípade chcenia vo všetkých súboroch kódu vyhľadávať iba jeden programovací jazyk zdroj na analýzu môžeme vykonať kombináciu, napríklad:

ohcount --detect | grep ^ Python

Si chceme vidieť zdrojový kód v súbore Musíme pridať iba parameter -a:

ohcount -a helloworld.c

tiež môžeme vykonať kombináciu, keď budeme hľadať vo všetkých súboroch jediný jazyk programovanie a ukážte nám obsah v súboroch.

ohcount helloworld.c --detect | grep ^ C

Ako bolo spomenuté aplikácia nám umožňuje vidieť aj licencie na zdrojový kód takže ak chcete poznať iba licenciu použitú v zdrojovom kóde, napíšeme:

ohcount -l

Ak je to tak iba pre jeden súbor:

ohcount -l helloworld.c

konečne, nájsť všetky súbory zdrojového kódu v rámci rekurzívne daných trás použite parameter -d:

ohcount -d

Tento nástroj môže byť celkom zaujímavý pri vykonávaní kombinácie parametrov na získanie konkrétnejších výsledkov.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.