2009-06-26 7 views
34

Je cherche un outil pour me donner des métriques de code (total LOC, LOC/Classe, # de références externes/classe, etc ...).Suggestion de plugin Eclipse metrics

Est-ce que quelqu'un connaît un bon plugin eclipse qui pourrait me fournir des métriques de code?

Répondre

20

here est un appelé Métriques.

modifier:

i mis en place un programme court pour cette capture d'écran dans Eclipse 3.3.1.1:

Edit 2
Metrics New version Merci pour le lien @mpartel

+0

Cela ressemble un peu vieux. Leurs dernières nouvelles: "Nouvelle version pour Eclipse 3.1 2005-07-08". –

+0

vient de l'installer à la maison sur le mac. semble bon sur 3.3.1.1 – akf

+3

J'ai fait des recherches sur les plug-ins de mesures récemment. Puisque c'est la réponse acceptée, je voulais signaler aux futurs lecteurs à la recherche de plugins métriques (comme moi) que quelques autres réponses mentionnent «metrics2». Le projet metrics2 affirme que metrics.sourceforge.net n'est plus disponible. Metrics2 est donc destiné à en faire partie.Au moment de la rédaction de ce commentaire, la dernière version datait de juillet 2010 et le code avait été commis pour la dernière fois il y a six jours. –

2

Une recherche pour eclipse code+metrics apparaît http://eclipse-metrics.sourceforge.net/, ce qui semble bon.

+1

Ceci est un snazzy qui crée des avertissements lorsque les mesures commencent à montrer des problèmes potentiels, mais il ne semble pas avoir une fonction de résumé avec les statistiques globales. –

+0

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [À revoir] (/ review/low-quality-posts/17680728) –

2

Je recommande également le plugin eclipse-metrics.

Il est capable d'exporter les métriques en html, et est capable de le faire à partir d'une tâche ant (au moins selon la documentation, je ne l'ai jamais essayé).

Le plugin fonctionne même dans Eclipse 3.5 très bien.

3

Il existe un updated version du plug-in Metrics décrit ci-dessus qui devrait faire ce dont vous avez besoin. Il peut agréger certaines des mesures (par exemple ajouter le LOC des classes dans un paquet pour vous donner le LOC du paquet) et exporter les mesures au format XML. Dans un futur proche, il devrait également les exporter vers une base de données relationnelle.

+1

Metrics2 (réponse d'ebt) est le nom actuel de la version mise à jour du plug-in Metrics. – kc2001

17

Désolé pour le necropost mais il semble que ce soit la bonne chose à faire car c'était mon point de départ. Essayez Metrics2, c'est un fork du plugin metrics original et est construit pour Eclipse 3.5.

0

Un autre bon projet est le projectusus, qui vous montre non seulement les mesures mais aussi si vous respectez les normes ou non et vous donne un soupçon de ce qui devrait être refactorisé

2

Si vous voulez seulement LOC alors utilisez . et si vous voulez vérifier la métrique et la couverture de code, utilisez SONAR ou le plugin Eclips CodePro Analytix.

je suggère d'utiliser https://developers.google.com/java-dev-tools/codepro/doc/ il a la qualité automatisée de mesure d'outils de code source Java et la couverture du code