답변:
통계 플러그인은 날 위해 일했습니다.
Intellij에서 설치하려면 다음을 수행하십시오.
파일-설정-플러그인-저장소 찾아보기 ... 목록에서 찾아서 두 번 클릭하십시오.
다음에서 통계 창을 엽니 다.
보기-> 도구 창-> 통계
빠르고 더러운 방법은에 대한 전역 검색을 수행하는 것입니다 '\n'
. 파일 확장자 등 원하는 방식으로 필터링 할 수 있습니다.
Ctrl-Shift-F-> 찾을 텍스트 = '\n'
-> 찾기.
편집 : '정규 표현식'을 확인해야합니다.
과거에는 이 정보를 얻기 위해 뛰어난 이름의 MetricsReloaded 플러그인을 사용했습니다 .
JetBrains 저장소에서 설치할 수 있습니다.
설치되면 다음을 통해 액세스 하십시오 . 분석-> 메트릭 계산 ...
닐이 말한 것처럼 :
Ctrl-Shift-F-> 찾을 텍스트 =
'\n'
-> 찾기.
한 가지 개선만으로을 입력 "\n+"
하면 비어 있지 않은 줄을 검색 할 수 있습니다
공백 만있는 행도 비어있는 것으로 간주되면 정규식 "(\s*\n\s*)+"
을 사용하여 셀 수를 계산할 수 없습니다.
find
.
그것이 인 IntelliJ 옵션이 아니지만 (, 당신은 간단한 배쉬 명령을 사용할 수 있는 경우 운영 체제가 리눅스 / 유닉스)입니다. 소스 디렉토리로 이동하여 다음을 입력하십시오.
find . -type f -name '*.java' | xargs cat | wc -l
find . -type f -name '*.java' | xargs cat | wc -l
( *.java
부분 인용 ). 그렇지 않으면 쉘 환경이 *.java
너무 빨리 확장 되어 명령이 제대로 작동하지 않을 수 있습니다.
find . -type f -name '*.java' | xargs cat | grep -ve '^\s*$' | wc -l
이제 2 가지 버전의 메트릭을 다시로드 할 수 있습니다. v9 및 v10에서 지원되는 것은 http://plugins.intellij.net/plugin/?idea&id=93에서 사용할 수 있습니다 .