ACQC Métricas calcula de archivos de código fuente y la función métricas típicas. ¿Cuáles son las métricas de bueno? Bueno, que mide el software en términos de complejidad, por ejemplo. Funciones muy largas o complejas se pueden identificar con el fin de descomponerlos en trozos más pequeños (para bien de mantenimiento). Tal vez usted también está apenas interesado en saber de grande es el software actualmente es, entonces métricas ACQC también es bueno para usted.
Sólo tienes que arrastrar y soltar los archivos en la ventana principal. Las métricas son entonces calculan y se muestran en una lista. El contenido de las listas pueden ser copiados y pegados.
Alternativamente, la herramienta puede ser impulsado por las opciones de línea de comandos (herramienta -o output.xml archivo-to-parse.cpp) sin gui para la integración como proceso por lotes en otras herramientas.
Características:
-Soporta Siguientes mediciones:
- LÍNEAS: el número de líneas físicas en su archivo
- LLOC: las líneas lógicas de código (sin comentarios, sin espacios)
- LLOCi: las líneas lógicas de comentarios (líneas caontaining únicos comentarios)
- Llow: las líneas de espacio en blanco lógicos (líneas sin cualquier otro contenido de espacios en blanco)
- Procs: el número de procedimientos / funciones dentro del archivo
- CArGs: el número total de argumentos utilizados por la función o funciones en el archivo
- CC: la complejidad ciclomática conocido también bajo complejidad McCabe, representa el número de decisiones tomadas por el código
- DC: la complejidad "profundidad". Si imbricadas mucho (si hay dentro de si o conmutadores dentro de mientras, por ejemplo) esto se drogarse.
- Muestra un diagrama Kiviat
- Destacan las funciones que se encuentra fuera del rango normal.
La herramienta no necesita ningún tipo de configuración y no modifica su registro. El único requisito es tener un marco .NET 3.5 instalado
¿Cuál es nuevo en esta versión:.
Solucionado el fallo con el diagrama Kiviat si se cerró con la cruz erguida
Requisitos :
.NET 3.5
Comentarios que no se encuentran