상세 컨텐츠

본문 제목

인텔리제이 : Live Template으로 폴리머 템플릿 등록하기로 생산성을 향상시켜보자.

IT/프로그래밍

by James Lee. 2017. 2. 21. 17:10

본문


Live Template이란?

코드 자동완성 기능이라고 생각하면 된다.

예를 들면
func -> function () {}  (in Javascript)
psvm -> public static void main (String[] args){}  (in Java)

이런식으로 약어만 치면 IntelliJ에서 자동완성을 해주는데 이것을 입맛대로 추가/수정할 수 있다.
이를 통해서 자주 쓰는 코드의 패턴은 자동화를 시켜 생산성을 향상시킬 수 있다.

  1.  우측 상단에 + 표시 클릭

  2. Template Group 생성 (옵션) 후 Live Template 생성
    • 나 같은 경우는 Polymer에 생성할 기본 템플릿을 만들기 때문에 Polymer Template Group 생성 후 Live Template을 생성했다.
  3. Live Template 설정
    1. Abbreviation 설정 (축약 명)
    2. Template 텍스트 설정
      • 변수 지정 가능 (템플릿을 생성할 때 기본적으로 들어갈 값)
        • 템플릿 생성시 해당하는 변수의 값을 사용자에게 입력 받음


  1. 약어를 입력하면 자동완성 후보를 보여줌


  1. 자신이 설정한 변수명에 값을 입력함. (변수에 해당하는 부분이 한꺼번에 바뀐다.)


관련글 더보기

댓글 영역