Se eué como analisar o conteúdo do código-fonte de seus aplicativos favoritos Este aplicativo pode ser bastante interessante para mais de um de vocês. O dia de hoje vamos falar sobre uma ferramenta que nos ajudará a analisar as linhas de código, assim como este mesmo nos mostrará a quantidade de linhas que cada arquivo contém.
Ohcount é um aplicativo gratuito e de código aberto, Ele é licenciado sob a GNU General Public License Versão 2 para que possa ser redistribuído e / ou modificado. Ohcount é um utilitário de linha de comando simples que analisa o código fonte e imprime as linhas de número totais de um arquivo de código-fonte.
Não é apenas um contador de linha de código-fonte, ele também detecta licenças populares de código-fonte, como a GPL, em um grande diretório de código-fonte. Além disso, Ohcount também pode detectar código que visa uma API de programação específica, como KDE ou Win32.
Esta aplicação identifica arquivos de código-fonte na maioria das linguagens de programação comum e prepara a contagem total de códigos e comentários. Ele pode operar em arquivos individuais ou árvores de diretório inteiras.
oh conte tem dois componentes principais: um detector que determina a família da linguagem de programação principal usada por um arquivo-fonte particular, e um analisador que fornece uma análise linha por linha do conteúdo de um arquivo de origem.
oh conte é bastante útil para desenvolvedores que desejam analisar o código escrito por eles próprios ou por outros desenvolvedorese verifique quantas linhas o código contém, quais idiomas foram usados para escrever esses códigos e os detalhes da licença do código, etc.
Como instalar Ohcount no Ubuntu 18.04 LTS e derivados?
Embora o código-fonte do aplicativo possa ser baixado para compilar, temos a facilidade de que Ohcount pode encontrá-lo nos repositórios do Ubuntu.
Se você deseja instalar este aplicativo em seus sistemas Eles devem abrir um terminal Ctrl + Alt + T e vamos executar:
sudo apt install ohcount
Feito isso, eles terão o aplicativo instalado em seu sistema.
Como usar Ohcount?
Como usar esta aplicação é bastante simples, Se quiser saber seus parâmetros e o que eles fazem, você pode digitar:
ohcount --help
Agora para começar a usá-lo, eles simplesmente precisam ser colocados dentro do diretório principal do código-fonte do aplicativo que desejam analisar em um terminal.
E estando dentro do diretório de código de análise, basta digitar:
ohcount
Embora Eles também podem indicar o caminho onde estão o aplicativo, basta digitar:
ohcount /ruta/a/el/codigo
Feito isso o aplicativo pode demorar um pouco para analisar e exibir os resultados, tudo depende do tamanho do código-fonte (arquivos, pastas, linhas).
Se apenas queremos analisar um único arquivo, devemos indicá-lo Para isso podemos fazer da seguinte forma, tomando, por exemplo:
ohcount helloworld.c
No caso de querer pesquise apenas uma única linguagem de programação em todos os arquivos de código fonte para analisar, podemos realizar uma combinação, por exemplo:
ohcount --detect | grep ^ Python
Si queremos ver o código-fonte dentro de um arquivo Só precisamos adicionar o parâmetro -a:
ohcount -a helloworld.c
também podemos realizar uma combinação em que vamos pesquisar em todos os arquivos por um único idioma programação e nos mostra o conteúdo dentro dos arquivos.
ohcount helloworld.c --detect | grep ^ C
Como mencionado o aplicativo também nos permite ver as licenças de código-fonte então se você deseja apenas saber a licença usada no código-fonte, vamos digitar:
ohcount -l
Se for esse o caso apenas para um único arquivo:
ohcount -l helloworld.c
Finalmente, para encontrar todos os arquivos de código-fonte em caminhos fornecidos recursivamente, use o parâmetro -d:
ohcount -d
Esta ferramenta pode ser bastante interessante ao realizar uma combinação de parâmetros para obter resultados mais específicos.