backto: https://blog.csdn.net/qq_17079255/article/details/116025027
类注释
方式 一:
路径:
Settings -> File and Code Templates -> Files -> Class :
截图:
可复制代码
#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
#parse("File Header.java")
/**
* @ClassName ${NAME}
* @Description TODO
* @Author ${USER}
* @Date Created in ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* @Version 1.0
*/
public class ${NAME} {
}
使用
方式二
路径:
Settings -> Live Templates
步骤:
- 添加 Template Group (for example : 001-gaotianhao)
- 添加类模板
截图:
可复制代码(模板内容)
*
* @ClassName $ClassName$
* @Author $user$
* @Description TODO $end$
* @Date $date$ $time$
* @Version 1.0
**/
使用:
方法注释
方式一
路径:
Settings -> Live Templates
截图:
可复制代码1(模板代码)
*
* @Author $user$
* @Date $date$ $time$
* @Description TODO $end$
$param$
* @return $return$
**/
可复制代码2(groovyScript)
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())
使用