2012-02-23 27 views
10

¿Alguien sabe de una herramienta gratuita, similar a la que está integrada en Visual Studio 2010 para código administrado, que puede hacer análisis de código MFC C++ no administrado y dar métricas (líneas de código, dependencia o acoplamiento, etc.)?Análisis de métricas de código para código C++ no administrado

He estado buscando en Google por un tiempo, pero realmente no he podido encontrar nada que funcione. ¡Gracias una tonelada!

Respuesta

6

Source Monitor es una herramienta gratuita buena herramienta para métricas de código como LoC y la complejidad y también produce gráficos kiviat. Pero no tiene ninguna medición de dependencia o acoplamiento.

+0

Gracias! No es perfecto, pero esto fue lo que terminé usando. Hace el trabajo al menos en un nivel básico, al mismo tiempo que es fácil de configurar y usar sin demasiados gastos generales (desbloquea algunos de los otros programas). No es el más intuitivo, pero a medida que trabajé con él, encontré muchos más datos de los que se mostraban al cavar. Buena herramienta en general! – JToland

0

No es gratis, pero QA-CPP hace métricas como la complejidad ciclomática y el análisis estático.

Es bastante complejo de configurar, pero son bastante buenos en el soporte del producto y regularmente publican actualizaciones.

1

Nuestra herramienta SourceMeter puede analizar su proyecto de Visual C++ y proporcionarle toda la información que solicitó: métricas (líneas de código, dependencia, acoplamiento, más de 60 métricas en total). Los resultados se encuentran en archivos CSV estándar, que puede abrir fácilmente en, p. Ej. editores de hoja de cálculo.

Cuestiones relacionadas