tools & libs/IDES
[intellij] 기본 설정
은서파
2021. 1. 30. 09:33
intellij에서는 double shift (shift 두번 연타)로 모든 설정을 검색할 수 있다.
Settings > Font
Live Template
code assist를 위한 약어(abbreviation) 등록
기본 encoding 설정
Edit Custom VM Options를 실행하고 idea64.exw.vmoptions라는 설정 파일을 수정할 수 있는데 하단에 다음처럼 옵션을 추가한다.
# 추가
-Dfile.encoding=UTF-8
intellij의 재시작이 필요하다.
실행 옵션 변경
언제부턴가 intellij의 실행 옵션이 gradle task로 변경되어 단위테스트 실행 시 [no tests found for given includes xxxx] 오류가 발생한 다면 아래 화면에서 Run Tests using 항목을 IntelliJ IDEA로 변경해준다.
lombok 설정
java에서 DTO를 생성할 때 많이 사용하는 lombok 플러그인을 설치한 후 제대로 동작하려면 settings > Build > Enable annotation processing 을 설정한다.
* 이후 gradle 5 이상으로 프로젝트를 진행하면서 lombok을 사용한다면 추가로 dependencies에 annotationProcessor를 아래와 같이 추가한다.
dependencies {
implementation("org.projectlombok:lombok:1.18.16")
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
annotationProcessor('org.projectlombok:lombok:1.18.16')
}
code completion
code completion 시 대소문자 구별없이 처리하기 위해 editor > code completion에서 Match case의 체크를 해지한다.
editor > General > Auto Import
사용하는 클래스에 대한 자동 import 처리
입력사항
출력사항
핵심 컨셉
고려사항
입력사항
출력사항
핵심 컨셉
고려사항
입력사항
출력사항
핵심 컨셉
고려사항
입력사항
출력사항
핵심 컨셉
고려사항
입력사항
출력사항