IDEA配置类和方法注释模板

在写代码时为了提高可阅读性,我们经常需要给Java等语言的类及方法添加注释,这时为了提高效率我们就可以用到注释模板,本文将主要介绍如何用Intelij Idea配置类及方法的注释模板提高代码注释效率

1.打开Idea,依次选择【File】--> 【Settings】

c8177f3e6709c93dd2092bca933df8dcd1005417.jpg

 

2.在设置界面的搜索框中输入live template查找到Live Templates配置项

d788d43f8794a4c2c8cfc21602f41bd5ad6e391a.jpg

 

3.点击最右侧的『+』号按钮,添加一个模板组,这里组名我们填写YC,这样就完成了一个模板组的创建,接下来我们将在这个模板组下创建类注释及方法注释模板。

09fa513d269759ee2b1944f6befb43166d22df45.jpg

728da9773912b31b5df8e8148a18367adab4e173.jpg

二、配置类注释模板

(1)选中模板组YC,在最右侧单击『+』号按钮,添加【Live Template】,输入模板基础信息(模板名称填写ccmt,模板介绍填写类注释模板),填写完成后单击第二张图片箭头指向处设置要针对的语言(这里我们只选择了Java和JavaScript)

cf1b9d16fdfaaf51870ca482805494eef01f7a1b.jpg78310a55b319ebc4579653a48e26cffc1e171624.jpg359b033b5bb5c9ea2e6526ded939b6003af3b37c.jpg

(2)在如下方框内输入模板内容:

/**
* @Description:    java类作用描述
* @Author:         yc
* @CreateDate:     $DATE$ $TIME$
* @UpdateUser:     yc
* @UpdateDate:     $DATE$ $TIME$
* @UpdateRemark:   修改内容
* @Version:        1.0
*/

377adab44aed2e737f7fa3118b01a18b87d6fa7d.jpg

注意:可以根据需要设置更多变量,在接下来的步骤中给设置的变量配置相应的取值函数。

(3)单击【Edit Variables】编辑变量,分别给上面的两个变量Date、Time设置取值函数date(),time(),设置完成后单击【OK】保存。

9e3df8dcd100baa16a0b63864b10b912c8fc2ee3.jpg9345d688d43f879417db6c13de1b0ef41bd53ae2.jpg

(4)打开Java文件,在Java类上面输入ccmt后按下回车键即可快速添加类注释模板

6d81800a19d8bc3e20e323f78e8ba61ea8d34527.jpg54fbb2fb43166d22545131a94a2309f79052d2ec.jpg

三、添加方法注释模板

(1)参照【二、配置类注释模板】,添加方法注释模板,模板名称为mcmt,模板内容为:

/**
* 方法实现说明
* @author      作者姓名
$param$
* @return      $return$
* @exception   $exception$
* @date        $date$ $time$
*/

 

faedab64034f78f03f908dce75310a55b3191c77.jpg

也可以设置为:

/**
 *  @Description 
 *  @Param $params$
 *  @Return $return$
 *  @Author xiayuxuanmin
 *  @Date $date$
 */

变量设置为:

(2)点击上图的【Edit Variables】编辑变量,其中param中填写Groovy脚本:

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\\b' : '')}; return result", methodParameters())

其他变量则从下拉框中直接选择下图对应的即可。

d4628535e5dde711cb4954cbabefce1b9d166177.jpg

(3)完成上面的模板配置后,在如下方法上面输入mcmt,然后按下Tab键或回车键就可以看到生成的方法注释喽!

ac4bd11373f082029b09860247fbfbedab641b77.jpg

https://jingyan.baidu.com/article/19192ad8eb4134e53e5707a6.html

转载于:https://my.oschina.net/u/2331760/blog/3043307

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值