2012-11-29 5 views
3

프런트 엔드 기술 (예 : freemarker)을 포함한 내 프로젝트의 총 KLOC를 알고 싶습니다. 우리는 IntelliJ IDE와 Jacoco를 Java (전용) 파일의 메트릭 콜렉션에 사용하고 있습니다.Java 프로젝트 (프론트 엔드 기술 포함)에서 KLOC를 계산하는 방법은 무엇입니까?

  1. 자바, 봄, JSP는 프리 마커 템플릿, iBatis를 (XML에서 쿼리), 프론트 엔드에

  2. 자바, 그루비 & Grails의 GSP (최대 절전 모드 : 다음과 같이 표준 기술 스택은 거의이다)

각 프로젝트 유형에서 전체 스택의 전체 KLOC를 계산하는 방법은 무엇입니까?

+0

"프런트 엔드 기술"에서 LOC를 측정하고 싶다는 것은 무슨 의미입니까? – LtWorf

+0

이것은 내가 알고있는 모든 KLOC 도구 (IntelliJ 플러그인)와 Jacoco가 Java 파일의 전체 코드 줄만을 제공한다는 것을 의미합니다. 또한 JSP, Freemarker 템플릿 및 이상적으로 GSP (groovy)의 코드를 계산하려고합니다. – Pomario

답변

1

시도 ohcount. 주석과 공백이 분리 된 많은 다른 언어에 대한 멋진 보고서를 생성합니다.