728x90
코드를 작성하다보면 자주 쓰이는 틀이 있다.
반복문은 iter + tab키 , value 출력할 때는 soutv + tab키를 많이 사용했었다.
인텔리제이에 템플릿을 커스텀 할 수 있는 기능이 있다.
경로: File -> Settings -> 'live Templates' 검색
Live Templates를 찾았다면, + 버튼을 누른다.
Templates Group을 눌러서 원하는 그룹명을 생성해준다.
난 custom으로 그룹명을 지어줬다.
생성된 그룹을 클릭하고 다시 +버튼을 눌러서 Live Template 클릭
tdd + Tab키를 누르면 Template text가 나오도록 설정하려고 한다.
Abbreviation에 단축명을 작성한다.
💡여기서 중요한 것은 하단에 No applicable contexts라고 주의문구가 떠있고 Define 버튼이 있다.
Define버튼을 적용할 프로젝트 언어를 선택하면 된다.
난 Java에 적용할 것이니 Java를 선택했다.
그리고 Expand with에 Default(Tab)이라고 자동 선택되어있는데 명확하게 'Tab'으로 바꿔준다.
최종 설정이 끝나면 아래와 같은 화면이 된다.
프로젝트로 돌아가서 tdd + Tab키를 누르면 설정해둔 템플릿 텍스트가 나오는 걸 확인할 수 있다.
참고로 $NAME$, $END$는 placeholder같은 기능을 한다.
해당 위치에 알맞은 메서드 이름과 메서드 초기 설정을 하라는 의미다.
728x90
'프로그래밍 언어 > Java' 카테고리의 다른 글
[책 리뷰] 객체지향의 사실과 오해 - 객체지향의 본질 (0) | 2024.12.31 |
---|---|
[JSP] 게시판 만들기 | 5편.게시판 기능 구현하기 (1) | 2024.02.07 |
[JSP] 게시판 만들기 | 4편.회원가입 기능 구현하기 / 로그아웃 (1) | 2024.02.07 |
[JSP] 게시판 만들기 | 3편.로그인 기능 구현하기 (0) | 2024.02.07 |
[JSP] 게시판 만들기 | 2편.데이터베이스 설치 및 연동 (1) | 2024.02.07 |