IntelliJ IDEA设置类注释和方法注释模板

1、设置类注释模板

  打开idea设置settings  搜索tamplate,找到File and Code Templates =>Class 编辑内容如下

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end
/**
* @author groot
* @date ${DATE} ${TIME} 
* @description 
*/
public class ${NAME} {
}

请将groot替换为自己的名字 

IntelliJ IDEA设置类注释和方法注释模板_第1张图片

这样在创建类的时候就会自动添加类注释。 

2、设置方法注释模板

  ①先新建模板组,名字自己起。

  IntelliJ IDEA设置类注释和方法注释模板_第2张图片

IntelliJ IDEA设置类注释和方法注释模板_第3张图片

②在新建的模板组下,创建模板,名字为*

IntelliJ IDEA设置类注释和方法注释模板_第4张图片

 

Ⅰ 、设置模板名称,建议不要换,就是 * 号

Ⅱ、模板描述,可以没有

IntelliJ IDEA设置类注释和方法注释模板_第5张图片

Ⅲ、模板,注意开头是没有 /* 的,内容如下(不要看上边截图内容,内容做过修改了,以一下内容为准)。

*
 * @author groot
 * @date $date$ $time$ 
$params$
 * @return $return$
 * Description 
 */

Ⅳ、添加模板生成的地方,点开选择java或者全部都可以。我这里选择的java和javascript

Ⅴ、设置模板快捷键,我设置为回车

Ⅵ、编辑模板中的参数。

    date、time、return都可以在下拉框里进行选择相应的方法,具体如下:

    IntelliJ IDEA设置类注释和方法注释模板_第6张图片

   param,为了生成的不是例如[param1,param2,param3]这样的数组的形式,这里我们自己定义方法来实现,内容如下:

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())

IntelliJ IDEA设置类注释和方法注释模板_第7张图片

最后保存所有修改。

Ⅶ、用法:在方法上方输入 /** + 回车 即可,这就是我为什么取名为 * 的好处。

效果如下:

IntelliJ IDEA设置类注释和方法注释模板_第8张图片

 

搞定。^_^

 

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