2009-06-26 13 views
34

Ich bin auf der Suche nach einem Tool, um mir einige Code-Metriken (insgesamt LOCs, LOC/Class, # von externen Referenzen/Klasse, etc ...) zu geben.Eclipse Metriken Plugin Vorschlag

Kennt jemand ein gutes Eclipse-Plugin, das mir einige Code-Metriken liefern könnte?

Antwort

20

here ist eine namens Metrics.

edit:

i zusammen ein kurzes Programm für diesen Screenshot in Eclipse 3.3.1.1:

Edit 2
Metrics New version Dank @mpartel für den Link

+0

Diese Art von alt aussieht. Ihre neuesten Nachrichten: "Neues Release für Eclipse 3.1 2005-07-08". –

+0

gerade installiert es zu Hause auf dem Mac. sieht gut aus auf 3.3.1.1 – akf

+3

Ich habe kürzlich Metriken-Plug-Ins untersucht. Da dies die akzeptierte Antwort ist, wollte ich zukünftige Leser auf der Suche nach Metriken-Plugins (wie mir) darauf hinweisen, dass einige der anderen Antworten "metrics2" erwähnen. Das metrics2-Projekt behauptet, dass metrics.sourceforge.net eingestellt wurde, daher soll metrics2 eine Fortsetzung davon sein.Zum Zeitpunkt des Schreibens dieses Kommentars war die letzte Version Jul 2010 und der Code wurde zuletzt erst vor 6 Tagen festgelegt. –

2

Eine Suche für eclipse code+metrics auftaucht http://eclipse-metrics.sourceforge.net/, die gut aussieht.

+1

Dies ist ein pfiffiges Beispiel, das Warnungen erstellt, wenn die Metrik anfängt, potenzielle Probleme anzuzeigen, aber es scheint keine Zusammenfassung mit allgemeinen Statistiken zu haben. –

+0

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - [Aus Review] (/ review/low-quality-posts/17680728) –

2

Ich empfehle auch das Eclipse-Metriken-Plugin.

Es ist in der Lage, die Metriken in HTML zu exportieren, und ist in der Lage, dies von einer Ant-Aufgabe (zumindest gemäß der Dokumentation, ich habe es noch nie versucht).

Das Plugin funktioniert auch in Eclipse 3.5 gut.

3

Es gibt ein updated version des oben beschriebenen Metrics Plug-Ins, das tun sollte, was Sie brauchen. Es kann einige der Messungen aggregieren (z. B. die LOC der Klassen in einem Paket addieren, um Ihnen die LOC des Pakets zu geben) und die Messungen in XML exportieren. In naher Zukunft sollte es auch in eine relationale Datenbank exportiert werden.

+1

Metrics2 (die Antwort von ebt) ist der aktuelle Name der aktualisierten Version des Metrics-Plug-Ins. – kc2001

17

Entschuldigung für den Nekropost, aber es scheint das Richtige zu sein, da dies mein Ausgangspunkt war. Versuchen Sie Metrics2, es ist eine Abzweigung des ursprünglichen Metrik-Plugins und ist für Eclipse 3.5 gebaut.

0

Ein weiteres gutes Projekt ist die projectusus, die Sie nicht nur die Messwerte zeigt aber auch, ob Sie die Standards respektieren oder nicht und gibt Ihnen einen Hinweis darauf, was refaktoriert werden sollte