J'étais également à la recherche d'un outil/plugin de mesure du code pour mon IDE, mais pour autant que je sache, il n'en existe aucun (pour Eclipse) qui affiche également un graphique de la complexité sur une période donnée. Cependant, j'ai trouvé le plugin eclipse metrics 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
Et en l'utilisant, je n'ai pas manqué l'option graphique que vous recherchez également.
Je pense que, si vous ne trouvez pas de plugins/outils capables de gérer la représentation graphique dans le temps, vous devriez vous tourner vers l'outil qui vous convient le mieux et qui vous offre toutes les informations dont vous avez besoin ; même si les informations données ne concernent que la version actuelle de votre projet.
À titre d'information, le plugin eclipse metrics vous permet de exporter les données vers un fichier externe (le lien renvoie à un exemple). Si vous utilisez un outil de contrôle de la source, et vous devriez le faire, vous pouvez toujours exporter les données pour la construction spécifique et stocker le fichier avec le code source, de cette façon vous avez toujours un moyen (basique) de revenir en arrière et de vérifier les différences.
1 votes
Cela dépend de la langue, quelle langue utilisez-vous ?