tools & libs/IDES

[intellij] 기본 설정

  • -
반응형

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의 체크를 해지한다.

 

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.