# Todo 적용 화면



1. 기본설정

   전체 적용을 위해 Default Settings에 하는 것이 맞으나 Todo의 경우 Settings에 적용 하여도 모든 프로젝트에서 적용이 됨.



Settings -> Editor -> TODO -> 우측 상단 [+] 선택

- Pattern : \bupdate\b:.*    <- 정규식을 따름 해석 : 문자열 사이에 update: 가 존재할 시 ( ':'를 넣은 이유는 update 문자열이 포함되어 있는 것이 다 나타나 제대로 필터링이 안되서 추가 함) 

  참고 url : https://www.jetbrains.com/help/idea/regular-expression-syntax-reference.html

- Case Sensitive : 대소문자 구분

- Use color scheme TODO default colors : 기본 todo 형식을 사용 할지 여부 (체크해제)

- Error strope maker : 소스 에디터 우측 스크롤쪽 표시 색깔( 참고로 빨간색은 비추천, 에러인지 todo 인지 구별이 어려움^^)

-> OK


2. 검색 필터등록



하단 Filters -> 우측 [+] 선택 ->  필터 이름입력(update) -> 위에서 등록한 todo 선택 -> OK




소스 에디터 창 하단 TODO 탭 선택(없으면 View -> Tool Windows -> TODO)

깔때기 모양 선택 -> update 선택

@ Edit Filters에서 Todo 등록 및 필터 등록 가능 함.

선택된 필터에 따라 TODO 리스트 표시 됨.



3. Live Templates 등록

  Live Templates는 일종의 소스 자동 등록 템플릿이다.



Settings -> Editor -> Live Templates -> 중앙 리스트 화면에서 AndroidComments 선택 -> 우측 상단 [+] 선택 -> 하단 내용 작성

Abbreviation : 자동 생성 템플릿 명(update)

Description : 자동 생성 리스트에서 표시되는 문구

Template text : 생성 되는 템플릿 ( // UPDATE : $date$ $time$ $text$ )


-> 하단 Define 선택



Java 선택(Java 형식으로 템플릿 설정) -> 우측 하단 Reformat according to style 체크 -> 위쪽 Edit variables 버튼 선택



date의 Expression 항목에서 date() 선택 -> Skip if defined 체크



time의 Expression 항목에서 time() 선택 -> Skip if defined 체크 -> OK -> OK




소스 코드에서 upd 쳐서 자동 완성 뜨는 지 확인.






      

'프로그래밍 > Android Studio' 카테고리의 다른 글

Mac에서 키매핑 설정(개인)  (0) 2018.11.02
[Android Studio]Copyright 추가 하기  (0) 2017.07.11

+ Recent posts