테스트 코드를 작성할 때, 보통 아래와 같이 given, when, then 이라는 주석을 관례로 추가하곤 한다. 

 근데 매번 저걸 타자로 치고 있자니... 뭔가 개발자스럽지 않은 것 같았다. 그래서 인텔리제이에서 제공하는 커스텀 템플릿 기능을 활용해보았다.

 

1. 설정 방법

 1) Preferences > Editor > Live Templates 로 이동한다.

 2) 아래의 이미지에서 처럼 + 버튼을 눌러서 Template Group을 추가한다. Group 명은 적당한 것으로 한다. (필자는 other로 했다)

 3) 왼쪽에 추가된 Template Group을 선택한 뒤 아까와 동일한 + 버튼을 누른 후 Live Template을 누른다.

 4) Abbreviation에 단축키로 사용할 단어를, Description에 이 템플릿에 대한 간단한 코멘트를 적는다. Template text에는 템플릿의 내용을 적으면 된다.

 5) 마지막으로 이 템플릿이 적용될 언어를 아래와 같이 선택한다. 여기에선 Java를 선택한다.

 

 이제 단축키를 누르면 아래와 같이 자동 완성 기능을 사용할 수 있다.

+ Recent posts