Я ищу инструмент, чтобы дать мне некоторые показатели кода (общие LOC, LOC/Class, # внешних ссылок/класс и т.д.).
Кто-нибудь знает хороший плагин eclipse, который может предоставить мне некоторые некоторые метрики кода?
Я ищу инструмент, чтобы дать мне некоторые показатели кода (общие LOC, LOC/Class, # внешних ссылок/класс и т.д.).
Кто-нибудь знает хороший плагин eclipse, который может предоставить мне некоторые некоторые метрики кода?
здесь называется Metrics.
изменить
Я собрал короткую программу для этого скриншота в eclipse 3.3.1.1:
Изменить 2
Показатели Новая версия Спасибо @mpartel за ссылку
Первоначально CodePro AnalytiX формирует Instantiations в Google:
Извините за некропость, но кажется, что это правильно, потому что это была моя отправная точка. Попробуйте Metrics2, это вилка исходного плагина метрик и построена для Eclipse 3.5.
Существует обновленная версия плагина Metrics, описанного выше, который должен делать то, что вам нужно. Он может агрегировать некоторые из измерений (например, добавить LOC классов в пакет, чтобы предоставить вам LOC пакета) и экспортировать измерения в XML. Некоторое время в ближайшем будущем оно также должно экспортировать их в реляционную базу данных.
Поиск eclipse code + metrics появляется http://eclipse-metrics.sourceforge.net/, который выглядит хорошо.
Я также рекомендую плагин eclipse-metrics.
Он способен экспортировать метрики в html и способен делать это из задачи ant (по крайней мере, согласно документации, я ее никогда не пробовал).
Плагин работает даже в Eclipse 3.5.
Если вы хотите LOC, тогда используйте locmetric http://www.locmetrics.com/. и если вы хотите проверить метрику и код покрытия usse SONAR или Eclips CodePro Analytix плагин.
Я предлагаю использовать https://developers.google.com/java-dev-tools/codepro/doc/, в нем есть автоматизированные средства измерения качества исходного кода Java и покрытия кода
Сонар, похоже, стоит посмотреть: http://docs.codehaus.org/display/SONAR/Installing+Sonar+in+Eclipse
Другим хорошим проектом является projectusus, в котором показаны не только показатели, но также соблюдаются ли вы стандарты или нет и дает вы намекаете, что нужно реорганизовать