자바로 개발할 때 일관된 코드 스타일을 유지하는 것은 협업과 유지보수에 큰 도움이 된다.
국내에서도 많이 참고되는 대표적인 코드 스타일로는 Spring, Google, 네이버 컨벤션이 있다.
이 중 네이버 Java 코드 컨벤션은 한글 주석, 라인 길이, 공백 위치 등 한국 개발자들의 습관에 맞춰져
실무에서도 자주 활용되는 편이다.
IntelliJ에서 네이버 코드 컨벤션을 설정하는 방법
1. 아래 링크에 접속하여 naver-intellij-formatter.xml 다운로드
(네이버 컨벤션 : https://github.com/naver/hackday-conventions-java/blob/master/rule-config/naver-intellij-formatter.xml)

2. 메뉴에서 File > Settings (또는 Alt + Shift + S)로 설정 창 띄우기
3. Editor > Code Style > Java > (Scheme 항목 오른쪽의) ⚙️ > Import Scheme > IntelliJ IDEA Code Style XML 선택

4. 다운로드해둔 naver-intellij-formatter.xml 파일을 선택한 후 확인, 설정창에서도 확인 클릭

IntelliJ에서 네이버 코드 컨벤션을 사용하는 방법
1) 전체 프로젝트에 일괄 적용
1. 메뉴에서 Code > Reformat Code
2. macOS: Cmd + Option + L
Windows: Ctrl + Alt + L
2) 부분 적용
코드를 선택 후,
macOS: Cmd + Option + L
Windows: Ctrl + Alt + L
+) 저장시 자동 컨벤션 설정
설정 창에서 Tools > Actions on Save 선택하고 ✔ Reformat code 체크
(협업에서는 다른 사람의 코드도 포함된 프로젝트를 사용하게 된다.
따라서, 만약 내가 수정한 코드의 줄만 코딩 컨벤션이 적용될 수 있도록 하고 싶다면
맨 오른쪽의 Whole file -> Changed lines으로 변경할 것)

'etc' 카테고리의 다른 글
| [Git] 로컬 프로젝트를 깃허브와 연결하기 (5) | 2025.04.24 |
|---|---|
| [Git] 필수 명령어 (0) | 2025.04.14 |