Spring Boot 실습 (김영한 님의 스프링 부트와 JPA활용 강의) 도중 문제가 생겼다.
영상에서는 tdd 라는 명령어로 코드 자동 완성이 되는데, 내 코드에서는 자동 완성 기능이 먹히지 않는 것이다.
이는 IntelliJ의 Live Template을 통해서 이루어진 것이라고 한다.
그래서 Live Template 생성 방법을 작성 정리 해보고자 한다.
[ 생성 방법 (Windows OS 기준) ]
1. 'File' 탭 > 'Settings' > 'Editor' > 'Live Templates' > 'Java' > '+' > '1 Live Template' 선택

2. Abbreviation, Description, Template text에 내용입력 > 'Define' 클릭
- Abbreviation : 명령어로 사용할 Text
- Description : 설명으로 사용할 Text
- Template text : 자동 완성으로 사용할 Template

※ Template text 내용 설명 ※
(1) @org.junit.jupiter.api.Test : @Test와 동일하며, 자동으로 Import되도록 하기 위해 전체 작성
@org.junit.jupiter.api.Test -> @org.junit.Test 로 변경
(JUnit Vintage InitializationError : No runnable Methods 발생)
(2) $END : 자동완성 후 커서가 위치하는 자리
3. 'Java' 선택 후 OK를 통해 적용

[ 결과 ]

명령어인 'tdd' 입력 시 자동완성 템플릿이 나오는 것을 확인할 수 있다!!
이처럼 Live Template 기능을 통해, 반복되는 템플릿 사용을 커스텀으로 작성하여 활용할 수 있다.
🤞 도움이 되셨기를 바랍니다. 한 번의 클릭과 댓글은 어딘가의 누군가에게 진실로 큰 힘이 됩니다. 🐱🏍
댓글