idea 设置class、interface、方法注释模板

1.设置 class、interface、枚举类头部注释模板

ctrl + shift + s -> Editor->File and Code Templates

分别设置 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.设置光标悬停显示方法注释内容

猜你喜欢

转载自blog.csdn.net/ShenDaiSun/article/details/95040588