[안드로이드 스튜디오 강좌] android live templates

2016. 7. 1. 18:30Mobile/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("") "" 사이에 커서가 들어가 있는 모습입니다.


이런 방식으로 여러 개 응용을 하면 개발하는데 조금이나마 편하게 할 수 있을 거 같습니다.







끝~




반응형