Android Studio - 라이브 템플릿 사용하기

김해중·2020년 7월 1일
0

tools

목록 보기
1/2

라이브 템플릿?

IntelliJ 기반의 IDE(Android Studio 포함)은 라이브 템플릿(Live Template)기능이 있습니다. 라이브 템플릿은 단축 키워드를 이용하여 몇몇 상용구 코드(Boilerplate code) 작성에 편의를 제공합니다.

사용 예제

livedata_template

Android에서 ViewModel관련 LiveData를 생성할 때 자주 Backing Field로 구성을 하게 되는데 초반에 ViewModel에 필요한 요소를 구성하는 과정에서 다소 많은 타이핑을 하게 되는 불편함이 있습니다. 이때 라이브 템플릿을 사용하면 간편하게 반복작업을 줄일 수 있습니다.

위와 동일한 라이브 템플릿을 추가하면서 간단하게 사용법을 익혀보겠습니다.

Android Studio에 라이브 템플릿 추가하기

  1. Android Studio -> Preference 이동합니다.
  2. Preference 왼쪽 상단 검색에서 live template 검색합니다.
  3. 라이브 템플릿을 추가할 적절한 그룹을 선택합니다. (Android 그룹에 추가)
  4. 오른쪽에 + 버튼을 클릭하고 Live Template을 선택합니다.
  5. abbreviation에 라이브 템플릿의 키워드를 입력합니다. 에디터창에서 abbreviation에 의한 자동완성이 수행되게 됩니다. description은 설명을 추가할 수 있습니다.
  6. template text에 템플릿 구성을 작성합니다. $변수명$ 형식으로 템플릿을 구성할 수 있습니다. 아래 그림을 보면 $NAME$ 변수가 2개 있습니다. 라이브 템플릿을 실행하게 되면 각 변수 영역에 사용자가 필요한 내용을 입력할 수 있습니다. 변수명이 동일한 것들은 그 중에 한개가 변경이 되면 나머지도 동일하게 변경이 됩니다. 여기서는 첫 번째 NAME을 변경하면 아래 2개가 동시에 변경이 되게됩니다.
  7. 하단에 Define을 클릭 후 해당 라이브 템플릿이 적용되는 언어를 선택합니다.
  8. 우리는 Kotlin언어로 템플릿을 작성하였기에 언어를 Kotlin을 선택합니다.

한번 번거롭고 여러번 편해지는 팁이였습니다.

profile
WT Android

0개의 댓글