wake-up-neo.net

Vorschlag für das Eclipse-Metrik-Plugin

Ich bin auf der Suche nach einem Tool, mit dem ich einige Codemetriken erhalten kann (Gesamtzahl der LOCs, LOC/Klasse, Anzahl der externen Referenzen/Klasse usw.).

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

36
Ben S

hier ist eine Metrik. 

edit:

ich habe ein kurzes Programm für diesen Screenshot in Eclipse 3.3.1.1 zusammengestellt:

Editiere 2
Metrics Neue Version Danke @mpartel für den Link

21
akf

CodePro AnalytiX ursprünglich von Instantiations ist jetzt bei Google kostenlos:

http://code.google.com/javadevtools/download-codepro.html

28
kjwenger

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

17
ebt

Es gibt eine aktualisierte Version des oben beschriebenen Metrics-Plug-Ins, die das tun sollte, was Sie brauchen. Es kann einige der Messungen zusammenfassen (z. B. den LOC der Klassen in einem Paket addieren, um den LOC des Pakets zu erhalten) und die Messungen nach XML exportieren. Irgendwann in naher Zukunft sollte es sie auch in eine relationale Datenbank exportieren.

3
kc2001

Wenn Sie nur LOC möchten, verwenden Sie locmetric http://www.locmetrics.com/ . Wenn Sie die Metrik und die Codeabdeckung überprüfen möchten, verwenden Sie das Plugin SONAR oder Eclips CodePro Analytix.

ich schlage vor, https://developers.google.com/Java-dev-tools/codepro/doc/ zu verwenden es hat automatisierte Tools zur Messung der Qualität von Java-Quellcode und Code-Abdeckung 

2
kapil das

Eine Suche nachEclipse-Code + Metrikenwird angezeigt http://Eclipse-metrics.sourceforge.net/ , was gut aussieht.

2
Jordan Stewart

Ich empfehle auch das Eclipse-Metrics-Plugin.

Es ist in der Lage, die Metriken in HTML zu exportieren, und es ist in der Lage, dies aus einer Ameisenaufgabe heraus zu tun (zumindest habe ich es laut Dokumentation nie probiert).

Das Plugin funktioniert auch in Eclipse 3.5 fine.

2
Zoltán Ujhelyi
1
cuh

Ein weiteres gutes Projekt ist das projectusus , das Ihnen nicht nur die Metriken zeigt, sondern auch, ob Sie die Standards respektieren oder nicht, und Ihnen einen Hinweis darauf geben, was refactored werden sollte

0
iberbeu