1. PMD란?

  • Programming Mistake Detector
  • 미사용 변수, 명명규칙 위반, 중복코드 등을 탐지하는 정적 코드 분석 도구이다.

 

2. 설치하기

File - Settings - Plugins - Marketplace에서 PMD 검색 - Install 후 재시작

 

3. 실행하기

 

재시작 후 Tools - Run PMD - Pre Defined에서 All 선택하면 모든 항목에 대해 코드 분석을 시작한다

각 항목별 분석도 가능하다

 

내 코드는 쓰레기인가?

결과 화면

각 항목별로 몇개의 문제점이 있는지, 어디에 있는지 확인 가능하다

 

위 사진은 콘솔 출력 코드가 총 22개 존재한다는 뜻이다

 

File - Settings - PMD 메뉴에서 직접 RuleSet을 추가해서 사용할 수도 있다

+ Recent posts