2012-02-01 14 views
10

Sto cercando un plug-in Eclipse che misura la mia attività sui progetti su base giornaliera. Mi piacerebbe avere una statistica che mostra quanti LOC, test, classi, ecc. Sono stati aggiunti. Inoltre mi piacerebbe che funzionasse senza un server.Eclipse Metrics Plugin

Sto lavorando con Eclipse 3.7 e 3.6.

+0

@The People downvoting: non c'è problema, ma ti prego di spiegarmi perché? – schlingel

+0

@Tonny Madsen: Bella domanda, sarebbe bello se io avessi due figure diverse per quello, ma se ne ho uno solo uno è abbastanza buono. – schlingel

risposta

0

Non ho sentito di uno strumento che tiene traccia di queste informazioni e fornisce delta, ma CodePro Analytix può fornire molti di questi conteggi su un progetto (insieme a molti altri, oltre a eseguire analisi statiche). L'unica metrica di cui dici che non sono sicuro è il conteggio dei test, ma potresti essere in grado di collegare il numero di metodi nei tuoi pacchetti di test a un conteggio del numero di test. Potrebbe anche fornire i tuoi dati storici: so che può essere utilizzato per tenere traccia dei risultati dei controlli storici (analisi statica), ma non sono sicuro che mantenga una cronologia delle misurazioni.

1

Source Monitor non è un plug-in Eclipse, ma consente di impostare "checkpoint" per confrontare il modo in cui le metriche sono cambiate tra i checkpoint. Si noti che funziona solo su Windows.

2

Si potrebbe prendere in considerazione Mylyn. È un plugin basato su attività per Eclipse. Ti consente di ottenere una lista di bug assegnati a te ... scegli un bug (o crea un oggetto di lavoro manuale), quindi Mylyn tiene traccia del tempo che passi su di esso.

Il rilevamento del tempo è davvero solo un vantaggio collaterale di Mylyn, il vero potere è che supporta il cambio di contesto automatico .... quando vieni interrotto e devi iniziare a lavorare su un altro bug Mylyn ricorda e ripristina il tuo contesto.

+0

Preferirei un code centric e non un plug-in incentrato sull'attività. Mylyn è ottimo in combinazione con strumenti lato server come trac, ma non quello che sto cercando. – schlingel