Как считать строки кода Java с использованием Imexe Intellij?

StackOverflow https://stackoverflow.com/questions/3435581

  •  26-09-2019
  •  | 
  •  

Вопрос

Я знаю, что я использовал функцию в прошлом, но я понятия не имею, как я это сделал раньше. Это должно быть что-то простое, верно?

Это было полезно?

Решение

То Статистика плагин работал для меня.

Чтобы установить его из Intellij:

Файл - Настройки - Плагины - Просмотр репозиториев ... Найти его в списке и дважды щелкните его.

Открытое окно статистики от:

Просмотр -> Окна инструментов -> Статистика

Другие советы

Быстрый и грязный способ - сделать глобальный поиск '\n'. Отказ Вы можете отфильтровать его любым способом, которым вам нравится на расширении файлов и т. Д.

Ctrl.-Сдвиг-F. -> Текст, чтобы найти = '\n' -> Найти.

Редактировать: и «регулярное выражение» необходимо проверить.

В прошлом я использовал превосходно по имени Metricsreloaded. плагин, чтобы получить эту информацию.

Вы можете установить его из репозитория JetBrains.

После установки доступа к видео Анализировать -> Рассчитать метрики ...

Так же, как Нил сказал:

Ctrl.-Сдвиг-F. -> Текст, чтобы найти = '\n' -> Найти.

Только с одним улучшением, если вы войдете "\n+", Вы можете искать непустые строки

Если линии с лишь пробелом можно считать пустой тоже, то вы можете использовать Regex "(\s*\n\s*)+" чтобы не считать их.

Хотя это не вариант Intellij, вы можете использовать простую команду Bash (если Ваша операционная система - Linux / Unix). Перейдите в свой исходный каталог и введите:

find . -type f -name '*.java' | xargs cat | wc -l

Статистика Плагины работает нормально!

Вот быстрый случай:

  1. Ctrl.+Сдвиг+А. и Serach для «статистики», чтобы открыть панель.
  2. Вы увидите панель как скриншот, а затем нажмите Refresh для всего проекта или выберите свой проект или файл и Refresh on selection Для только отбора.

statistic

Сейчас 2 версии Metricsreloaded доступны. Один поддерживается на V9 и V10, доступный здесьhttp://plugins.intellij.net/plugin/?idea&id=93.

Вы можете использовать линии подсчета кода (Cloc.)

На Settings -> External Tools Добавить новый инструмент

  • Имя: Количество строк кода
  • Группа: Статистика
  • Программа: путь / к / cloc
  • Параметры: $ projectfiledir $ или $ fileparentdir $

Чтобы найти все, включая пустые строки кода, попробуйте @ Neil-решение:

Открыть Найти в пути (Ctrl.+Сдвиг+F.)

Поиск следующего регулярного выражения: \n'

Для линий с по меньшей мере одним символом используйте следующее выражение:

(.+)\n

Для линий с по меньшей мере одним символом слова или цифра используйте следующее выражение:

`(.*)([\w\d]+)(.*)\n`

Обратите внимание: но последняя строка файла только что рассчитывается, если у вас есть перерыв в строке.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top