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

默认情况下,idea生成javadoc注释时,类上面使用时内容为空,方法上使用时会生成参数、返回值和抛出的异常,如果想显示@author@date等信息时,则需要自己配置了。

一、类注释

方法一:创建类时自动生成注释

1、打开Preferences-->Editor-->File and Code Templates,右侧选择Filestab页,找到ClassInterface,可以看到右侧模板里引用了一个File Header.java模板,如下图:

在这里插入图片描述

2、所以我们只需要修改File Header.java里的内容,对应的ClassInterface等模板内容也会随着改变。

3、File Header.java是在Includes里面的,切换到Includes,点击File Header,修改右侧模板内容如下:

/**
 * 
 * @author ${USER}
 * @date ${YEAR}-${MONTH}-${DAY} ${TIME}
 *
 */

在这里插入图片描述

4、这里我只是添加了@author和@date,你可以根据自己的需求添加,配置好之后,再新建类时便会自动生成注释,如下:

在这里插入图片描述

方法二:通过Live Templates方式生成

方法一适用于新建文件,如果类文件已经创建了好再想加注释,需要使用Live Templates方式了,设置方法如下:

1、打开Preferences-->Editor-->Live Templates,为了方便管理,新建一个分组来管理自己添加的Live Template,如下:

在这里插入图片描述

在这里插入图片描述

2、选择刚创建的分组,然后创建Live Template

在这里插入图片描述

3、填写live Template的缩写名字、描述和内容,注意内容的开头没有/,如下:

在这里插入图片描述

4、点击Edit variables,给变量关联表达式

注意:该步骤必须在步骤3之后才会显示变量。另外,输入表达式后直接按回车键,如果不按回车直接鼠标点击其他空白处,自定义表达式不会填充进去

**
 * $END$
 * @author $user$
 * @date $date$
 **/

在这里插入图片描述

4、此时模板下面会有个警告,点击后面的define,然后勾选Java即可。

在这里插入图片描述

5、配置完成后,在类上面输入/*c,然后按tab键,便会自动生成注释:

在这里插入图片描述

6、如果想修改默认的tab键,可以在刚才模板配置界面选择默认的按键:

在这里插入图片描述

二、方法注释

方法注释需要使用live Template来设置,和类注释的方法二类似,这里不再详细每一步,只列出关键步骤,方法如下:

1、在上面创建好的sgl分组里新建live Template,方法注释使用频繁,为了保持/**的习惯,这里直接命名为*,如下:

*
 * $END$
 * @author $user$
 * @date $date$ $param$
 * @return
 **/

在这里插入图片描述

2、为变量关联表达式

在这里插入图片描述

其中,param变量比较麻烦,因为参数不固定,需要使用groovyScript来动态显示,param表达式的内容如下:

groovyScript("if(\"${_1}\".length() == 2) {return '';} else {def result='\\n'; 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、配置完成以后,在方法上面输入/**,然后按tab键便自动生成注释:

在这里插入图片描述

注:对于方法上抛出的异常,还不知道怎么自动生成,如有哪位童鞋知道方法希望能在评论里共享一下。

IntelliJ IDEA 是一款强大的 Java 开发集成环境,它提供了丰富的代码自动生成和模板设置功能,其中注释模板是帮助开发者快速生成常见注释的一种便捷方式。以下是设置注释模板的基本步骤: 1. **打开注释模板设置**: 在 IntelliJ IDEA 中,点击 "File"(在 macOS 上是 "IntelliJ IDEA" 或者 "Code"),然后选择 "Settings"(Windows 和 Linux)或 "Preferences"(macOS)。 2. **导航至 "Code Style"**: 在设置窗口中,找到并展开 "Editor" > "Code Style" > "Java"。 3. **选择 "Live Templates"**: 在 Java 配置区域,你会看到 "Live Templates",这是管理模板的地方。 4. **创建或编辑模板**: 右键点击 "Code" 或 "Comment" 栏目下的空白区域,选择 "Edit" 来添加新的注释模板。例如,你可以为 Javadoc 注释创建一个模板,键入 `javadoc` 作为前缀,然后输入你的模板内容,比如: ``` /** * ${cursor}${description} * * @param ${param} 参数描述 * @return 返回值描述 * @throws ${exception} 可能抛出的异常 */ ``` 这里 `${cursor}` 表示光标插入的位置,`${description}`、`${param}` 和 `${exception}` 是占位符,会在输入时自动替换为你指定的内容。 5. **保存模板**: 完成模板配置后,记得点击 "OK" 保存你的更改。 6. **使用模板**: 在编写代码时,只需输入模板前缀(如 `javadoc`),然后按相应的快捷键(通常是 `Ctrl + Alt + T` 或者 `Cmd + Alt + T`),即可根据模板快速生成注释
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值