intellij 에서 사용하는 자동 완성 기능 들은 모두 live template 에 등록이 되어있다.
예를들면 psvm(public static void main), iter(for each) 등...
intellij Preferences -> live template 을 검색해 보면 java 쪽에 등록이 되어 있다.
사용자 정의가 필요한 것들은 직접 등록해서 쓰면 된다. 예를 들면 tdd 같은 경우 메소드 정의에 적을 것이 많은데
live template 로 만들어 두면 편하게 쓸 수 있다.
아래 Application in java 는 java 코드에서 어디에서 동작할지를 정의 한다. tdd 는 메소드 정의 이므로
아래와 같이 declaration 에 체크하면 된다. (iter 같은 경우는 for each 문을 생성하기 때문에 'statement' 로 되어 있다.)
template 에 '$$' 로 감싼 부분을 tab 으로 이동할 수 있다.
'Dev' 카테고리의 다른 글
[idea] intellij 업데이트 내용 - 20203 (0) | 2020.12.10 |
---|---|
[k8s] Under proxy, Virtual Box 환경에서 도커 및 k8s 설치 (0) | 2020.11.13 |
[Intellij] usages 단축키 외 사용법 (0) | 2020.09.21 |
[Java] Optional map flatMap 차이점 (0) | 2020.09.16 |
[gradle] dependency tree 보기 (0) | 2020.09.09 |