Ohcount: nástroj, který analyzuje a počítá řádky zdrojového kódu

Počet 1

Pokud lje jako analyzovat obsah ve zdrojovém kódu vašich oblíbených aplikací Tato aplikace může být docela zajímavá pro více než jednoho z vás. Současnost budeme hovořit o nástroji, který nám pomůže analyzovat řádky kódu, stejně jako tentýž nám ukáže počet řádků, které každý soubor obsahuje.

Ohcount je bezplatná a otevřená aplikace, Je licencován pod GNU General Public License verze 2, takže jej lze redistribuovat a / nebo upravovat. Ohcount je jednoduchý nástroj příkazového řádku, který analyzuje zdrojový kód a vytiskne číselné řádky součty ze souboru zdrojového kódu.

Není to jen počítadlo řádků zdrojového kódu, detekuje také populární open source licence, jako je GPL, ve velkém adresáři zdrojového kódu. Navíc může Ohcount také detekovat kód, který cílí na konkrétní programovací API, jako je KDE nebo Win32.

Tato aplikace identifikuje soubory zdrojového kódu ve většině programovacích jazyků běžné a připravuje celkový počet kódů a komentářů. Může pracovat na jednotlivých souborech nebo celých stromech adresářů.

oh počítat má dvě hlavní součásti: detektor který určuje rodinu hlavního programovacího jazyka používaného konkrétním zdrojovým souborem, a analyzátor který poskytuje řádkové rozdělení obsahu zdrojového souboru.

oh počítat je to docela užitečné pro vývojáře, kteří chtějí analyzovat kód napsaný sami nebo jinými vývojářia zkontrolujte, kolik řádků kód obsahuje, jaké jazyky byly použity k napsání těchto kódů a podrobnosti o licenci kódu atd.

oh počítat

Jak nainstalovat Ohcount na Ubuntu 18.04 LTS a deriváty?

Přestože lze ke kompilaci stáhnout zdrojový kód aplikace, můžeme Ohcount snadno najít v úložištích Ubuntu.

Chcete-li nainstalovat tuto aplikaci do svých systémů Měli by otevřít terminál Ctrl + Alt + T a my provedeme:

sudo apt install ohcount

Jakmile to uděláte, budou mít aplikaci nainstalovanou v jejich systému.

Jak používat Ohcount?

Jak používat tato aplikace je docela jednoduchá, Pokud chcete znát jejich parametry a co dělají, můžete zadat:

ohcount --help

Nyní abyste jej mohli začít používat, musí být umístěni do hlavního adresáře zdrojového kódu aplikace, kterou chtějí analyzovat z terminálu.

A uvnitř analyzovaného adresáře kódu jednoduše zadejte:

ohcount

Ačkoli Mohou také označit cestu, kde mají aplikaci, jednoduše zadejte:

ohcount /ruta/a/el/codigo

Hotovo aplikace analýza a zobrazení výsledků může chvíli trvat, to vše závisí na tom, jak velký je zdrojový kód (soubory, složky, řádky).

Kdyby jen chceme analyzovat jeden soubor, musíme to označit Můžeme to udělat například následujícím způsobem:

ohcount helloworld.c

V případě potřeby prohledávat pouze jeden programovací jazyk ve všech souborech kódu zdroj k analýze můžeme provést kombinaci, například:

ohcount --detect | grep ^ Python

Si chceme vidět zdrojový kód uvnitř souboru Musíme přidat pouze parametr -a:

ohcount -a helloworld.c

také můžeme provést kombinaci tam, kde budeme hledat ve všech souborech jediný jazyk programování a ukažte nám obsah v souborech.

ohcount helloworld.c --detect | grep ^ C

Jak bylo zmíněno aplikace nám také umožňuje zobrazit licence na zdrojový kód takže pokud chcete znát pouze licenci použitou ve zdrojovém kódu, napíšeme:

ohcount -l

Pokud je to ten případ pouze pro jeden soubor:

ohcount -l helloworld.c

Konečně, najít všechny soubory zdrojového kódu v rámci rekurzivně daných tras použijte parametr -d:

ohcount -d

Tento nástroj může být docela zajímavý při provádění kombinace parametrů k získání konkrétnějších výsledků.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.