У меня есть проект Java в Eclipse с ~ 10 пакетами и ~ 10 файлами классов на пакет. Есть ли способ определить общее количество строк кода для всего проекта из Eclipse? Я знаком с другими инструментами (например, Code Analyzer, wc и т. Д.), Но я хочу знать, есть ли способ сделать это в Eclipse (или получить подтверждение, что нет способа сделать это).
148
Search
>File Search
Установите
Regular expression
флажокИспользуйте это выражение:
Выберите любые типы файлов (
*.java
,*.xml
и т. Д.), И рабочие наборы подходят для вас.источник
check off
вы имеете в виду,make sure it is checked
. Обратите внимание, что этот метод не считает пустые строки.\n[^\n]*
\n[^!//][\s]*
Под Linux, проще:
find
для рекурсивного поиска файлов * .javawc -l
для подсчета строк:Чтобы возобновить, просто сделайте:
источник
Для затмения (Индиго), установить ( codepro ).
После установки: - Щелкните правой кнопкой мыши по своему проекту - Выберите
codepro
инструменты -> Вычислить метрики - И вы получите ответ на вкладке Метрики как Количество строк.источник
Вы заинтересованы в подсчете количества исполняемых строк, а не общего количества строк в файле? Если это так, вы можете попробовать инструмент покрытия кода, такой как EclEmma . В качестве побочного эффекта статистики покрытия кода вы получаете статистику по числу исполняемых строк и блоков (а также методов и классов). Они свернуты от уровня метода вверх, так что вы можете увидеть количество строк для пакетов, исходных корней и проектов.
источник
Вы можете использовать командный файл со следующим скриптом:
источник
Я думаю, что если у вас есть MyEclipse, он добавляет метку на страницу свойств проекта, которая содержит общее количество строк исходного кода. Может не помочь вам, поскольку MyEclipse не является бесплатным, хотя.
К сожалению, этого было недостаточно в моем случае, поэтому я написал анализатор источника для сбора статистики, не собранной другими решениями (например, метриками, упомянутыми AlbertoPL).
источник
Очень простой плагин для подсчета фактических строк исходного кода - плагин счетчика шагов . Пожалуйста, скачайте и попробуйте.
ссылка на github
Поместите загруженный файл JAR в папку eclipse \ plugin и перезапустите eclipse.
Щелкните правой кнопкой мыши и выберите счетчик шагов
Шаг Результат
источник
Вы можете использовать бывший продукт Instantiations CodePro AnalytiX . Этот плагин Eclipse предоставляет вам такую статистику в представлении метрик кода. Это предоставляется Google бесплатно.
источник