이클립스 java 코드에 로그 자동완성기능을 통해 쉽게 넣기.
자바로 코딩시 추후 디버깅을 위하여 log를 통해 현재실행되고있는 메서드는 무엇인지를 기록하는 개발자 분들이 많은데요.
저도 처음엔 직접 입력 한 후 복사붙여넣기를 통해 작업을 많이 하였는데. 급하게 작업하다보니
잘못된 복붙으로 메서드이름이 다르게 log에 입력될때가 있었습니다 .ㅠㅠ
그런데 왠걸.... 이클립스에서 해당 (자바명 메서드명) 이런식으로 자동으로 입력되게하는 기능이 있었습니다.
Windows -> Preferences 로 메뉴로 이동합니다.
Java - Editor -> Templates 로 이동합니다.
New 버튼을 클릭합니다.
키워드로 사용할 이름을 Name에 등록한후 ( 저는 logs 라고 했습니다)
Contenxt를 Java 로 변경 합니다.
Insert Variable를 누르면. 밑의 이미지 처럼 스크롤이 생기면서 메뉴가 생성됩니다.
자바명은 enclosing_type이며, 메서드명은 enclosing_method 입니다.
원하시는 타입을 통해 쉽게 매크로를 사용할수 있습니다.
자! 저는 다음과 같은 Pattern 으로 사용하겠습니다.
ok를 클릭 후 apply로 저장합니다.
등록이 끝났습니다.
자바 코드에서 logs를 입력 한 후
자동완성기능 (Ctrl + SpaceBar + Enter) 사용하니.
다음과 같은 바로가기 메뉴
xxxxController(class명) dsp_report2(메서드명) Start 라고 입력이 됩니다.
'IT > JAVA' 카테고리의 다른 글
Calendar를 통해 시간 월,시,분,초 변환시키기. (0) | 2017.09.19 |
---|---|
SimpleDateFormat을 통한 String으로 날짜 및 현재시간 체크 및 비교하기. (0) | 2017.09.19 |
json 파싱(parse) 시 주의점. (0) | 2017.08.31 |
ERMaster (erd를 쉽게 다루는 툴 erwin가 다름, 이클립스 플러그인) (0) | 2017.06.14 |
자바(java)의 특징 (0) | 2017.06.12 |