美文网首页
IDEA注解模板

IDEA注解模板

作者: 催化剂 | 来源:发表于2021-09-18 09:27 被阅读0次

原文地址

目录:

1.生成类注释模板

2.生成方法注释模板

3.鼠标移动到方法上显示注释

参照网址:

https://blog.csdn.net/qq_34581118/article/details/78409782

https://blog.csdn.net/guo_ridgepole/article/details/83176535

1.生成类注释

 1)打开Editor -> File and Code Templates -> Files -> Class 

2)然后在新建java类时,会提示输入description,效果如下:

/***@Description: ${description}

*@author: 作者

*@date: ${YEAR}.${MONTH}.${DAY}*/

(1)${NAME}:设置类名,与下面的${NAME}一样才能获取到创建的类名

(2)TODO:代办事项的标记,一般生成类或方法都需要添加描述

(3)${USER}、${DATE}、${TIME} 、${HOUR}、${MINUTE}:设置创建类的用户、创建的日期和时间,比如你想添加项目名则可以使用${PROJECT_NAME}

(4)${PROJECT_NAME} 项目名称

(5)1.0:设置版本号,一般新创建的类都是1.0版本,可以写死就可以了

2.生成方法注释

1)打开Editor -> Live Templates -> 点击右边加号为自己添加一个Templates Group -> 然后选中自己的Group再次点击加号添加Live Templates 

 2)然后设置自己喜欢的快捷键 在Abbreviation里面 记得在Applicable in 里面勾选,起码也要勾选class 

Template text的编辑如下:

**

* @deprecated: 

$params$

* @return: $returns$

* @exception/throws:

* @author: 我是作者

* @date:  $date$

*/

(注意1:上面**前并不是少了/   最开始我写成/**时,生成的注释*@ param 后面无参数)

(注意2:上面$params$处,我最开始写成*@param:  $params$  然后下面 3)步骤 params选择如图

这样结果效果图为

, 参数param显示成一行了,这样没有每个参数一行这样美观)

3)点击上图的 Edit variables,编辑如下

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

3)效果

 在具体方法输入  /# 并按Tab键就会自动生成注释如下

 4)改成默认的快捷键

    之前方法的默认注释为  /** 加上回车就好出注释模板,这里只有稍微改动下即可满足。后面方法上  输入 /** 加上回车键即得。

3.鼠标移动到方法上显示注释

 如要实现如下图,鼠标放到方法上,IDEA就会弹出该方法注释信息:

 操作方法:

 打开  File --> setting --> Editor-->General

相关文章

  • IDEA注解模板

    原文地址[https://www.cnblogs.com/zdyang/p/12788305.html] 目录: ...

  • IDEA中添加方法注解模板

    IDEA中默认的方法注解模板往往不符合我们自己所需(输入/**然后回车后生成的方法注解),所以这时就需要按照我们的...

  • IDEA 自定义注解模板

    本文章仅供小编学习使用,如有侵犯他人版权,请联系小编撤回或删除 一、类注释模板 打开Preferences Edi...

  • 2018-11-19UI自动化&参数化

    一、java学习 idea 实时代码模板 idea实时代码模板 创建模板组,模板https://www.tapd....

  • 2018-11-19

    一、java学习 idea 实时代码模板 idea实时代码模板 创建模板组,模板https://www.tapd....

  • 2018-11-20

    一、java学习 idea 实时代码模板 idea实时代码模板 创建模板组,模板https://www.tapd....

  • idea 注解@Autowired报红

    idea 注解@Autowired报红

  • IDE注释模板配置

    Myeclipse注释模板配置 Idea注释模板配置

  • Idea重构

    Intellij idea使用教程与心得 Intellij idea的调试总结 Idea重构 IDEA模板与对比

  • spring注解汇总

    注解属于解释属性@ControllerspringController层注解;该注解需要配置模板来返回数据@Res...

网友评论

      本文标题:IDEA注解模板

      本文链接:https://www.haomeiwen.com/subject/lhpegltx.html