2016. 7. 1. 18:30ㆍMobile/Android
안드로이드 스튜디오 강좌 + android live templates
쉽게 빠르게 코딩을 할 수 있는 기능~
내마음데로 자동완성 기능을 만들 수 있습니다.
syso , main , logi, fori 등등 처럼(기존에 있는 기능들)
1. File -> Settings... 클릭
2. Editor -> Live Templates 클릭
3. Template text 예제를 일단 살펴보겠음
Android에서 Toast에 대한 것을 많이 쓰고 아는 부분이라 이 부분을 살펴 보조
android.widget.Toast.makeText ~~~ 이런 식으로 쓰이는 게 보입니다.
안에 보면 $className$ , "$text$"라는 것도 보이고요
4. 일단 다시 class로 와서 Toast라는 문구를 입력 후 자동완성되는 부분에서 Create a new Toast라는 것을 선택을 해보면
5. 다시 Live Templates로 돌아가서 상단 오른쪽 '+' 버튼을 눌러보면 Live Template라는 부분을 선택
AndroidLog에서 기존에 쓰던 LOG를 쉽게 만들려고 생각 중...
6.Abbreviation : 단축키를 입력 ld(ex: Logger.d 의 엘디 라고 나만의 정의 )라고 입력하고
Description : 설명을 적어주세요
Template text에서 (https://github.com/orhanobut/logger 이 로거를 쓰는중 입니다)
import에 대한 부분을 앞에 적어주시고 $CURSOR$ 이렇게 적었습니다.
CURSOR는 자동완성이 되고 커서가 바로 그 위치에 가게 됩니다.
하단 Change를 눌러주세요!
7. 어디서 쓰일지 선택해줍니다. Java -> Statement 체크 후 OK 버튼 클릭
8. 다시 돌아와서 ld(엘디)입력후 자동완성 부분을 보면 새롭게 추가가 되었습니다.
엄청나게 빠르게 로그를 찍을수 있음 훌륭함!!
9. 그러면 Logger.d("") "" 사이에 커서가 들어가 있는 모습입니다.
이런 방식으로 여러 개 응용을 하면 개발하는데 조금이나마 편하게 할 수 있을 거 같습니다.
끝~
'Mobile > Android' 카테고리의 다른 글
안드로이드 버튼 동적 + android dynamic button click event (0) | 2016.07.08 |
---|---|
android videoview + 안드로이드 동영상 재생 (2) | 2016.07.05 |
Android Sensor list 종류 (1) | 2016.06.27 |
Error: Expected resource of type id [ResourceType] (0) | 2016.06.11 |
안드로이드 + android custom countdowntimer (0) | 2016.06.08 |