IntelliJ IDEA를 사용하여 Java 코드 라인을 계산하는 방법은 무엇입니까?
과거에이 기능을 사용한 적이 있지만 이전에이 작업을 수행 한 방법을 모르겠습니다. 간단해야합니까?
통계 플러그인은 날 위해 일했습니다.
Intellij에서 설치하려면 다음을 수행하십시오.
파일-설정-플러그인-저장소 찾아보기 ... 목록에서 찾아서 두 번 클릭하십시오.
다음에서 통계 창을 엽니 다.
보기-> 도구 창-> 통계
빠르고 더러운 방법은에 대한 전역 검색을 수행하는 것입니다 '\n'
. 파일 확장자 등 원하는 방식으로 필터링 할 수 있습니다.
Ctrl-Shift-F-> 찾을 텍스트 = '\n'
-> 찾기.
편집 : '정규 표현식'을 확인해야합니다.
과거에는 이 정보를 얻기 위해 뛰어난 이름의 MetricsReloaded 플러그인을 사용했습니다 .
JetBrains 저장소에서 설치할 수 있습니다.
설치되면 다음을 통해 액세스 하십시오 . 분석-> 메트릭 계산 ...
닐이 말한 것처럼 :
Ctrl-Shift-F-> 찾을 텍스트 =
'\n'
-> 찾기.
한 가지 개선만으로을 입력 "\n+"
하면 비어 있지 않은 줄을 검색 할 수 있습니다
공백 만있는 행도 비어있는 것으로 간주 될 수 있으면 정규식 "(\s*\n\s*)+"
을 사용하여 셀 수를 계산할 수 없습니다.
IntelliJ 옵션은 아니지만 운영 체제가 Linux / Unix 인 경우 간단한 Bash 명령을 사용할 수 있습니다 . 소스 디렉토리로 이동하여 다음을 입력하십시오.
find . -type f -name '*.java' | xargs cat | wc -l
통계 플러그인이 제대로 작동합니다!
다음은 간단한 사례입니다.
- Ctrl+ " Shift+ A"및 "Statistic"에 대해 패널을 엽니 다.
- 패널을 스크린 샷으로 본 다음
Refresh
전체 프로젝트 를 클릭 하거나 프로젝트 또는 파일Refresh on selection
을 선택하고 선택 만합니다.
이제 2 가지 버전의 메트릭을 다시로드 할 수 있습니다. v9 및 v10에서 지원되는 것은 http://plugins.intellij.net/plugin/?idea&id=93에서 사용할 수 있습니다 .
당신은 코드의 개수 라인 (사용할 수 CLOC를 )
켜기 Settings
-> External Tools
새 도구 추가
- 이름 : 코드 줄 수
- 그룹 : 통계
- 프로그램 : path / to / cloc
- 매개 변수 : $ ProjectFileDir $ 또는 $ FileParentDir $
빈 줄을 포함하여 모든 코드를 찾으려면 @Neil의 솔루션을 시도하십시오.
경로에서 찾기 열기 ( )Ctrl+Shift+F
다음 정규식을 검색하십시오. \n'
하나 이상의 문자가있는 행의 경우 다음 표현식을 사용하십시오.
(.+)\n
하나 이상의 단어 문자 또는 숫자가있는 행의 경우 다음 표현식을 사용하십시오.
`(.*)([\w\d]+)(.*)\n`
주의 사항 : 그러나 파일의 마지막 줄은 줄 바꿈이 있으면 계산됩니다.
참고 URL : https://stackoverflow.com/questions/3435581/how-to-count-lines-of-java-code-using-intellij-idea
'development' 카테고리의 다른 글
MySQL의 모든 쿼리를 기록 (0) | 2020.04.01 |
---|---|
NSLocalizedString이 특정 언어를 사용하도록하는 방법 (0) | 2020.04.01 |
SQL Server에서 날짜 시간을 자르려면 어떻게해야합니까? (0) | 2020.03.31 |
확장자없이 파일 이름 얻기 (0) | 2020.03.31 |
CSS를 사용하여 3 div를 나란히 플로팅하는 방법은 무엇입니까? (0) | 2020.03.31 |