[java] IntelliJ IDEA를 사용하여 Java 코드 라인을 계산하는 방법은 무엇입니까?

IntelliJ IDEA를 사용하여 Java 코드 라인을 계산하는 방법은 무엇입니까?



답변

통계 플러그인은 날 위해 일했습니다.

Intellij에서 설치하려면 다음을 수행하십시오.

파일-설정-플러그인-저장소 찾아보기 … 목록에서 찾아서 두 번 클릭하십시오.

다음에서 통계 창을 엽니 다.

보기-> 도구 창-> 통계


답변

빠르고 더러운 방법은에 대한 전역 검색을 수행하는 것입니다 '\n'. 파일 확장자 등 원하는 방식으로 필터링 할 수 있습니다.

Ctrl-Shift-F-> 찾을 텍스트 = '\n'-> 찾기.

편집 : ‘정규 표현식’을 확인해야합니다.


답변

과거에는 이 정보를 얻기 위해 뛰어난 이름의 MetricsReloaded 플러그인을 사용했습니다 .

JetBrains 저장소에서 설치할 수 있습니다.

설치되면 다음을 통해 액세스 하십시오 . 분석-> 메트릭 계산 …


답변

닐이 말한 것처럼 :

Ctrl-Shift-F-> 찾을 텍스트 = '\n'-> 찾기.

한 가지 개선만으로을 입력 "\n+"하면 비어 있지 않은 줄을 검색 할 수 있습니다

공백 만있는 행도 비어있는 것으로 간주되면 정규식 "(\s*\n\s*)+"을 사용하여 셀 수를 계산할 수 없습니다.


답변

그것이 인 IntelliJ 옵션이 아니지만 (, 당신은 간단한 배쉬 명령을 사용할 수 있는 경우 운영 체제가 리눅스 / 유닉스)입니다. 소스 디렉토리로 이동하여 다음을 입력하십시오.

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


답변

통계 플러그인이 제대로 작동합니다!

다음은 간단한 사례입니다.

  1. Ctrl+ ” Shift+ A“및 “Statistic”에 대한 serach가 패널을 엽니 다.
  2. 패널을 스크린 샷으로 본 다음 Refresh전체 프로젝트 를 클릭 하거나 프로젝트 또는 파일 Refresh on selection을 선택하고 선택 만합니다.

통계량


답변

이제 2 가지 버전의 메트릭을 다시로드 할 수 있습니다. v9 및 v10에서 지원되는 것은 http://plugins.intellij.net/plugin/?idea&id=93에서 사용할 수 있습니다
.