ACQC Metrics calcula métricas de arquivos de código-fonte e de funções típicas. Quais são as métricas bom para? Bem, ele mede o software em termos de complexidade, por exemplo. Funções muito extensos ou complexos podem ser identificados, a fim de quebrá-los em pedaços menores (para melhor manutenção). Talvez você também está apenas interessado em saber da grande o software atualmente é, em seguida, métricas ACQC também é bom para você.
Basta arrastar e soltar arquivos em sua janela principal. Métricas são então calculados e exibidos em uma lista. O conteúdo das listas pode ser copiado e colado.
Como alternativa, a ferramenta pode ser conduzido por opções de linha de comando (ferramenta -o output.xml file-to-parse.cpp) sem gui para a integração como um trabalho lote em outras ferramentas.
Características:
Apoia-seguintes métricas:
- LINHAS: o número de linhas físicas em seu arquivo
- LLOC: as linhas lógicas de código (sem comentários, sem espaços)
- LLOCi: as linhas lógicas de comentários (linhas caontaining apenas comentários)
- Llow: as linhas de espaço em branco lógicas (linhas sem qualquer outro conteúdo de caracteres em branco)
- PROC: o número de procedimentos / funções dentro do arquivo
- CArGs: o número total de argumentos usados pela função ou funções no arquivo
- CC: a complexidade ciclomática conhecido também sob complexidade McCabe, representa o número de decisões tomadas pelo código
- DC: a "profundidade" complexidade. Se você imbricados muito (se está dentro se de ou switches dentro da Enquanto, por exemplo), este vai ter alta.
- Exibe um diagrama Kiviat
- Destaca as funções que se encontra fora da faixa normal.
A ferramenta não precisa de nenhuma configuração e não modifica seu registro. O único pré-requisito é ter um framework .NET 3.5 instalado
O que é novo nesta versão:.
Corrigida a falha com o diagrama Kiviat se fechou com a cruz vertical
Requisitos :
.NET 3.5
Comentários não encontrado