스타일 통일

김현학·2025년 10월 17일

IntelliJ

목록 보기
2/3

목표

  1. intellij-java-wooteco-style.xml 파일의 포맷 규칙이 적용되는 것
  2. 저장만 하더라도 포맷팅이 자동 적용되는 것
  3. cleancode/pr_checklist.md 파일의 규칙들을 린터로 검사하는 것
  4. 커밋 메세지 형식이 컨벤션을 준수하는 경우에만 커밋을 허용하는 것

1. style.xml 파일의 포맷 규칙 적용

  1. 설정 > 에디터 > 코드 스타일 > Java > 구성표⚙️ > 구성표 가져오기 > IntelliJ IDEA 코드 스타일 XML
  2. 다운로드 받은 intellij-java-wooteco-style.xml 파일 선택 > WootecoStyle 가져오기
  3. 이후 구글 스타일 직접 확인하면서, 어긋나지 않는 선에서 커스텀 진행하기

2. 저장 시 자동 포맷팅

도구 > 저장 시 액션 > 코드 서식 다시 지정 > import 문 최적화 > 코드 재정렬

4. 커밋 메세지 검증

  • git commit-msg 훅으로 git commit을 통한 메세지 검증
  • commitizen

    • CLI를 통해 커밋 작성 방식 강제
    • pipx install commitizen
    • Gist 공유

3. 특정한 규칙들을 린터로 검사하는 것

< 나중에 해보기 >
코드 검사에서 IntelliJ 내부 사용자 구조 검색 규칙을 정의할 수 있음

0개의 댓글