Suggerimento plug-in metriche Eclipse [chiuso]
-
20-08-2019 - |
Domanda
Sto cercando uno strumento che mi dia alcune metriche di codice (LOC totali, LOC / Classe, # di riferimenti / classe esterni, ecc ...).
Qualcuno conosce un buon plugin eclipse che potrebbe fornirmi alcune metriche del codice?
Soluzione
qui si chiama Metrics.
modifica
ho messo insieme un breve programma per questo screenshot in eclipse 3.3.1.1:
Modifica 2
Metriche Nuova versione Grazie @mpartel per il link
Altri suggerimenti
CodePro AnalytiX originariamente da Instantiation è ora gratuito su Google:
Scusate il necropost ma sembra la cosa giusta da fare poiché questo è stato il mio punto di partenza. Prova Metrics2 , è un fork del plug-in delle metriche originale ed è creato per Eclipse 3.5.
Esiste una versione aggiornata del plug-in Metrics sopra descritto che dovrebbe fare ciò che bisogno. Può aggregare alcune delle misure (ad esempio sommare il LOC delle classi in un pacchetto per fornire il LOC del pacchetto) ed esportare le misure in XML. Qualche tempo nel prossimo futuro, dovrebbe anche esportarli in un database relazionale.
Se si desidera solo LOC, utilizzare la metrica http://www.locmetrics.com/ . e se vuoi controllare la metrica e la copertura del codice usa il plugin SONAR o Eclips CodePro Analytix.
suggerisco di utilizzare https://developers.google.com/java -dev-tools / codepro / doc / ha strumenti automatici per misurare la qualità del codice sorgente Java e la copertura del codice
Una ricerca di codice eclissi + metriche presenta http://eclipse-metrics.sourceforge.net/ , che sembra buono.
Consiglio anche il plugin eclipse-metrics.
È in grado di esportare le metriche in html ed è in grado di farlo da un'attività di formica (almeno secondo la documentazione, non l'ho mai provato).
Il plugin funziona bene anche con Eclipse 3.5.
Il sonar sembra degno di nota: http: //docs.codehaus .org / display / SONAR / Installazione + Sonar + in + Eclipse
Un altro buon progetto è il projectusus , che mostra non solo le metriche ma anche se stai rispettando gli standard o meno e ti dà un suggerimento su cosa dovrebbe essere refactored