본문 바로가기
Web Development/Spring Boot

[Spring Boot / Windows] JUnit을 위한 Live Template 생성(IntelliJ)

by 감자맹고우 2021. 12. 20.
728x90
반응형

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 기능을 통해, 반복되는 템플릿 사용을 커스텀으로 작성하여 활용할 수 있다.

 

🤞 도움이 되셨기를 바랍니다. 한 번의 클릭과 댓글은 어딘가의 누군가에게 진실로 큰 힘이 됩니다. 🐱‍🏍

 

728x90
반응형

댓글