106 votes

Outil de calcul de la complexité cyclomatique

Pouvez-vous recommander des outils gratuits pour calculer complexité cyclomatique . Recherche de toutes les langues.

Un outil/langue par réponse s'il vous plaît.

56voto

Sven Points 7277

J'utilise le plugin métrique pour eclipse qui calcule la complexité de votre code. en plus de la complexité cyclomatique qu'il peut gérer :

  • La complexité cyclomatique de McCabe
  • Couplages efférents
  • Manque de cohésion dans les méthodes
  • Lignes de code dans la méthode
  • Nombre de champs
  • Nombre de niveaux
  • Nombre de sections locales dans le champ d'application
  • Nombre de paramètres
  • Nombre de déclarations
  • Méthodes pondérées par classe

25voto

JB. Points 221

Pour le C++ comme pour le C#, j'utilise http://www.blunck.info/ccm.html . Peut être exécuté à partir de l'invite de commande ou intégré à Visual Studio 2008/2010.

12voto

Fossmo Points 1448

Un très bon outil pour la plate-forme .NET est NDepend et vous avez également une option dans Visual Studio Team Systems (sous le menu Analyser dans VS.NET)

10voto

cruizer Points 4821

Pour le C#, j'utilise SourceMonitor . Il n'est pas aussi élégant que je le souhaiterais (il ne regarde pas les fichiers du projet, mais uniquement les répertoires, donc si vous avez de vieux fichiers inutilisés qui traînent, SourceMonitor les détectera et mesurera son CC), mais il est gratuit !

8voto

Drejc Points 5424

Checkstyle plugin pour Eclipse (Java)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X