IDEA使用IDEA配置类注释模板和方法注释模板

Posted Yolanda94

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA使用IDEA配置类注释模板和方法注释模板相关的知识,希望对你有一定的参考价值。

【背景】

   最近小编在工作中正好接收了新项目,需要给原来的代码补注释,为了能够更加高效的写注释,所以在IDEA里配置了模板。个人感觉这个模板用着不错,所以将过程记录下来分享给大家。(并非权威,如有错漏,欢迎指正!不胜感激!

【内容】

1、配置类注释模板

(1)选择Setting打开IDEA的设置面板,选择File and Code Templates-Files-Class进行配置。

(2)将规定的类注释模板覆盖原有的类注释模板

#if ($PACKAGE_NAME && $PACKAGE_NAME != "")package $PACKAGE_NAME;#end
#parse("File Header.java")

/**
 * @description $description
 * @author 自己的名字
 * @since $DATE $TIME
 */
public class $NAME 

2、配置方法注释模板

(1)选择Setting打开IDEA的设置面板,选择Live Templates,点击右上角的“+”添加Template Group并命名为myTemplates。


(2)选中myTemplates后点击右上角“+”为myTemplates添加Live Template。


(3)为该方法注释模板设置快捷键“+Enter”,设置完成后方法前输入回车后自动添加方法注释。

(4)将方法注释模板粘贴至Template text输入框里。

**
 * 功能描述
 *
$param$
 * @return $return$
 * @author 自己的名字
 * @since $date$ $time$
 */

(5)点击Edit variable,在弹出框中为注释模板的几个参数配置相应的表达式



Param的Default value:

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

Return的Default value:

methodReturnType()

Date的Default value:

date()

Time的Default value:

time()

(6)将该方法注释模板配置为Java代码环境中使用。


附录:

参考博客:https://blog.csdn.net/sikefeng/article/details/80557265

以上是关于IDEA使用IDEA配置类注释模板和方法注释模板的主要内容,如果未能解决你的问题,请参考以下文章

IDEA配置类和方法注释模板

转:IDEA 创建类注释模板和方法注释模板

idea设置类和方法的注释模板

IDEA2020.2版本设置类和方法的自定义注释模板

idea如何设置类头注释和方法注释(带注释模板)

idea如何设置类头注释和方法注释(带注释模板)