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

 

editor > General > Auto Import

사용하는 클래스에 대한 자동 import 처리

 

입력사항

 

 

출력사항

 

 

핵심 컨셉

 

고려사항

 

 

입력사항

 

 

출력사항

 

 

핵심 컨셉

 

고려사항

 

 

입력사항

 

 

출력사항

 

 

핵심 컨셉

 

고려사항

 

 

입력사항

 

 

출력사항

 

 

핵심 컨셉

 

고려사항

 

 

입력사항

 

 

출력사항

 

 

Contents

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

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