# 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 |