테스트 코드를 작성할 때, 보통 아래와 같이 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를 선택한다.
이제 단축키를 누르면 아래와 같이 자동 완성 기능을 사용할 수 있다.
'이슈 해결 로그' 카테고리의 다른 글
Python selenium을 이용한 원티드 채용 공고 북마크 기능 (0) | 2022.04.08 |
---|---|
노션 페이지를 자신의 도메인으로 연결하기 (0) | 2022.04.06 |
Git에서 파일 이름 변경 처리 (0) | 2022.03.19 |
MS word에서 복사 붙혀넣기 시 딸려오는 mso css 프로퍼티 없애기 (0) | 2020.06.30 |
도커의 hostid를 호스트의 hostid과 동일하게 하는 법 (0) | 2020.06.26 |