100%를 한번에 바꾸는건 어려워도 1%를 100번 바꾸는건 쉽다.

생각정리 자세히보기

개발/기타

[기타] 인텔리제이 세팅

dc-choi 2023. 10. 19. 16:19
반응형

인텔리제이를 사용하기 시작하면서 매 프로젝트마다 기본적인 세팅 방법을 다시 찾아보는 것이 번거로워 글로서 정리하게 되었다.

 

인텔리제이 설치시 한번만 설정을 해도 되는 것.

1. 글꼴 설정

프로그래밍을 위한 가독성 좋은 폰트를 설정한다. Naver에서 제공해주는 D2Coding 폰트를 설정한다. 크기는 사용자에 맞게 설정한다.

 

https://github.com/naver/d2codingfont/releases/tag/VER1.3.2

 

Release D2Coding Ver 1.3.2 · naver/d2codingfont

D2Coding 1.3.2 버전을 릴리즈 합니다. ligature 관련 이슈를 수정하여, ligature 적용/미적용 폰트를 구분하여 배포합니다. 기존 버전은 반드시 삭제후 설치 바랍니다. 개선 내용 IntelliJ 에서 18pt에서 i 자

github.com


프로젝트마다 설정을 해주어야 하는 것.

1. 들여쓰기 설정

이런 들여쓰기 컨벤션의 경우 팀마다 다르다. 스페이스 2칸, 스페이스 4칸, 탭 한칸 등등 다양하게 컨벤션을 설정한다. 팀마다, 프로젝트마다 컨벤션을 다르게 사용하는 경우 이 곳에서 설정할 수 있습니다.

2. 파일인코딩

파일 인코딩을 재대로 설정하지 않으면 프로퍼티 파일이 깨질 수 있습니다.

3. Gradle 설정

빌드 후 실행하는 부분이 Gradle로 설정되어있는 것이 기본값이다. 하지만 속도가 느릴 수 있기에 IntelliJ IDEA에서 실행되도록 변경한다.

4. 프로젝트 자동 빌드 설정

프로젝트 자동 빌드를 체크한다. 자동으로 컴파일을 해준다고 한다.

5. Lombok 사용시 필요한 설정

어노테이션 처리 활성화를 체크해야 Lombok을 정상적으로 사용할 수 있습니다.

반응형