[Android Studio] 자동완성 주석 달기 by Intellij

Programming/Android 2017. 2. 17. 13:34 Posted by 생각하는로뎅
반응형

1. Android Studio는 Intellij 기반이다. 


2. 클래스와 자동 주석을 달기 위해서 /**  을 사용하면 자동으로 뭔가 정보가 입력되었으면 좋겠는데, 그게 안된다. 

  (클래스 주석 그리고 메소드 주석 수정/추가 기능이 안된다)


3. 다른 방법을 찾아보니 Live Templates 라는 기능이 있었다. 

   나름 찾은 방법이니 정답은 아니다.


4. File -> Settings  이동





5. Editor -> Live Templates -> AndroidComments 선택 후 -> + 버튼 클릭 -> 1.Live Template 클릭





6. <abbreviation> 으로 포커스가 잡힌다.





7. 정보를 입력한다. 필자의 경우는


Abbreviation : classComment

Description : 클래스 주석

Template Text :

/**
* $Text$
* @author 임성진
* @version 1.0.0
* @since $date$ $time$
**/





8. 하단에 Change 클릭 -> Java 체크




9. (1) 오른쪽 중단 쯤에 Edit variables 에 들어간다.

   (2) Expression에 date(), time() 입력 후 엔터(엔터를 처야지 적용된다)

   (3) Skip it defined 체크 (이걸 체크해야지 date, time 함수가 적용된다)






10, 이제 코드 입력창에서 Ctrl + j 를 누른다. 그러면 아래화면처럼 나오는데, classComment 를 찾아서 엔터




11. 빨간 네모안에 텍스트 입력하라고 포커스가 잡힐 것이다. 

     내용 입력 후 엔터를 치면 완성






반응형