1. 클래스, 인터페이스 및 열거형 헤드 주석 템플릿 설정
ctrl + shift + s -> 편집기->파일 및 코드 템플릿
Class, Interface, Enum 별도 설정
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* 〈功能概述〉<br>
* @className: ${NAME}
* @package: ${PACKAGE_NAME}
* @author: ${USER}
* @date: ${DATE} ${TIME}
*/
public class ${NAME} {
}
2. 메서드 주석 템플릿 설정
방법 댓글 템플릿은 회사의 규정이나 개인의 습관에 따라 설정한 것이므로 남의 것을 완전히 베껴 쓸 필요는 없고 자신에게 맞는 것이 가장 좋습니다.
ctrl + shift + s -> LiveTemplates
2.1 템플릿 그룹 추가
2.2 템플릿 추가
2.3 템플릿 명명
2.4 템플릿 형식 정의
*
* 概述
*
* @author yourName
* @date $date$ $time$
$params$
* @return $return$
*/
2.5 애플리케이션 시나리오 선택
2.7 단축키 선택
2.6 템플릿 매개변수 편집
date date()
time time()
params 参考下文
return methodReturnType()
주의할 점은 메쏘드가 여러 매개변수를 가질 수 있다는 점인데 @param으로 설정하면 맛없어지는데 여기서는 $params$로 설정했고 기본 매개변수는
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n':'')}; return result", methodParameters())
3. 방법 설명의 내용을 표시하려면 커서를 가리키도록 설정하십시오.