开发工具IDEA——增加注释快捷按键

开发工具IDEA——增加注释快捷按键

简介

开发工具IDEA系列文章是我在进行Java开发时使用IDEA开发工具一些设置和其调整,特将其整理出来分享给大家,特别适合于刚接触开发或者刚重新安装开发工具的小伙伴们,可以根据这一系列文章将IDEA工具调校成为自己的左膀右臂,助力自己的Java开发。

环境

  • 系统:windows10
  • 开发工具:IDEA
  • 语言:Java

内容

之前我进行设置了开发工具IDEA——创建类或方法注释,但是有时我们的类文件或者方法已经存在了,我只是想补充一下注释,这时我们就需要使用到快捷键进行注释了,对此,我们需要配置一个符合于我们自己注释格式的快捷键,下面我们就开始进行配置。

1、打开IDEA进入File——Setting——Editor——Live Templates

点击右侧的+号,选择Template Group模板分组添加

image-20210916141039204
image-20210916141155600

2、选择刚添加的分组,再次点击右侧的+号,选择Live Template进行添加一个代码模板,并添加基础信息

image-20210916141832775

其中Template text使用的代码如下,可根据自己的需求进行灵活调整。

**
* <p> </p>
* @date $data$ $time$
$params$
* @return $return$
* @throws $throws$
* @version 1.0
* @author $user$
*/

3、点击Edit variables 进行设置刚才在Template text中使用的一些变量对应的值或方法。

image-20210916142041932
image-20210916142558400

其中params使用的是如下自定义方法:

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

4、进行设置触发方式为回车Enter

image-20210916142908275

5、进行设置生效的范围

image-20210916142955786
image-20210916143003002

到达这里,我们就可以在方法上方进行实现输入/***然后按下回车键实现注释根据方法进行生成了。


下面我再次分享一下我设置的用于方法快捷键和用于类注释快捷键的模板内容

方法函数
**
* <p> </p>
* @date $data$ $time$
$params$
* @return $return$
* @throws $throws$
* @version 1.0
* @author $user$
*/
image-20210916143430667
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())
类头部
**
 * 类 {@code $NAME$} 补充名称 <br> 补充简述.
 *
 * Copyright (c) 版权所有 <a href="https://blog.cnhuashao.com">CN華少</a><br>
 * @since v1.0.0
 * @version v1.0.1 $data$ $time$
 * @author <a href="mailto:lz2392504@gmail.com">$user$</a>
 * @see 相关联的类,每个类或方法单独一个@see标签
 * @TODO 代办事项的标记
 */
image-20210916143652483

本文声明:
88x31.png
知识共享许可协议
本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CN華少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值