반응형
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. 빨간 네모안에 텍스트 입력하라고 포커스가 잡힐 것이다.
내용 입력 후 엔터를 치면 완성
반응형