Web/JAVA
[JAVA] 자주 사용하는 코드 Templates 만들기(Ctrl + Space)
Aaron
2020. 10. 21. 18:22
반응형
| Templates 만들기
Web Project를 진행하면서 Logger를 자주 사용하게 되는데,
매번 타이핑해주기 번거로워서 Templates에 등록해보려고 합니다!
PS 할 때,
BufferedReader, Stringtokenizer 같은 코드들도
미리 Templates에 등록해 놓으면 아주 좋겠군!
먼저 logger 사용에 필요한 코드는
import로 아래 코드가 필요하고
1 2 | import org.slf4j.Logger; import org.slf4j.LoggerFactory; | cs |
Logger 등록을 위해 아래 코드가 필요하다.
1 | private static final Logger logger = LoggerFactory.getLogger(HomeController.class); | cs |
이 코드를 Templates에 등록하기 위해서는
먼저 Window -> Preferences 에 가서 template 를 검색해보자.
Java - Editor - Templates 을 보면 등록된 templates 를 볼 수 있다.
여기서 New 를 누르면 아래와 같은 화면이 나온다.
Name은 Template 이름.
description은 Template 설명
pattern은 코드(패턴)을 작성해주면 된다.
import 해야할 코드를 작성하는 패턴 -> ${:import([type[,type]*])}
코드 작성 시 Class 명은 계속 변경될 수 있으므로 enclosing_type 패턴을 적용해준다.
이제 직접 등록한 Template를 사용해보자.
mylog를 타이핑한 후 Ctrl + Space 를 눌러보면
내가 등록한 Template가 나온다!!
잘 동작하는걸 확인할 수 있다 ㅋ~ㅋ
반응형