idea生成类和方法注释模板

一、生成类注释模板

1.第一种Includes方法

idea打开路径,Settings->editor->File and Code Templates

idea生成类和方法注释模板_第1张图片

 2.第二种Files方法idea生成类和方法注释模板_第2张图片

3.类的注释模板

/**
 * @Title:   
 * @Description: 
 * @Author: ${USER}
 * CreateDate: ${DATE} ${TIME}
*/

4.验证结果

新建一个class类时会自动生成如下类注释模板

idea生成类和方法注释模板_第3张图片

二、生成方法注释模板

1.idea打开路径

Settings->editor->Live Templates
可以先新建一个名为Java的group,然后再添加Live Templates
idea生成类和方法注释模板_第4张图片

2.新建一个快捷键模板

添加一个快捷键名称为 f 的方法注释模板

idea生成类和方法注释模板_第5张图片

3.编辑模板参数值

点击右边Edit variables按钮,添加参数对应的表达式和默认值,用来自动生成值。

idea生成类和方法注释模板_第6张图片

Edit variables添加参数对应的表达式和默认值

idea生成类和方法注释模板_第7张图片

Edit variables添加参数对应的表达式和默认值

Name	Expression				Default value
date	date("yyyy/MM/dd")	
param   time("HH:mm:ss")		groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i==0){result+='* @param ' + params[i] + ': '}else{result+='\\n' + ' * @param ' + params[i] + ': '}}; return result;}", methodParameters());
return							groovyScript("def returnType = \"${_1}\"; def result = '* @return: ' + returnType; return result;", methodReturnType());

4.添加方法注释模板

在Template text里面填写注释模板

**
 * @Title:
 * @Description:
 * @Author: Devin 
 * @CreateDate: $date$ $time$
 $param$
 $return$
 **/

5.验证结果

在你的方法上面直接输入/ + f + tab键就自动生成方法注释

idea生成类和方法注释模板_第8张图片

 

你可能感兴趣的:(java,idea)