기타
[기타] Intellij PMD로 코드 분석하기
natonato
2021. 8. 18. 14:29
1. PMD란?
- Programming Mistake Detector
- 미사용 변수, 명명규칙 위반, 중복코드 등을 탐지하는 정적 코드 분석 도구이다.
2. 설치하기
File - Settings - Plugins - Marketplace에서 PMD 검색 - Install 후 재시작
3. 실행하기
재시작 후 Tools - Run PMD - Pre Defined에서 All 선택하면 모든 항목에 대해 코드 분석을 시작한다
각 항목별 분석도 가능하다
결과 화면
각 항목별로 몇개의 문제점이 있는지, 어디에 있는지 확인 가능하다
위 사진은 콘솔 출력 코드가 총 22개 존재한다는 뜻이다
File - Settings - PMD 메뉴에서 직접 RuleSet을 추가해서 사용할 수도 있다