首页 > 编程语言 >IDEA:自动生成方法注释并添加 @param 参数(Java+Kotlin)

IDEA:自动生成方法注释并添加 @param 参数(Java+Kotlin)

时间:2023-01-18 00:11:06浏览次数:40  
标签:Java Kotlin IDEA param params result return

在用 Java 或 Kotlin 编写方法时建议编写完善的注释,包含每个参数的意义和返回的内容,下面介绍在 IDEA 中自动生成方法注释的技巧。

 

 

 

 第二张图按照图片填写就好了

③(注意是*不是/*)

*
 * $name$
 * $param$
 * @return $return$
 * @author yan
 * @create $date$
 **/

④只应用于java文件,画√就行了

 

 param

groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {if(params[i] == '') return result;if(i==0) result += '\\n'; result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; return result", methodParameters())  

最后/**+enter键就会出来了

标签:Java,Kotlin,IDEA,param,params,result,return
From: https://www.cnblogs.com/gbrr/p/17058982.html

相关文章

  • Java | Spring Boot数据源配置原理
    在数据库访问过程中,“数据源”无疑是最重要的概念之一,它不仅可以对与数据库访问相关的各种参数进行封装和统一管理,还可以管理数据库连接池,提高数据库连接性能。目前,在市面......
  • Java | Spring Boot统一日志框架
    在项目开发中,日志十分的重要,不管是记录运行情况还是定位线上问题,都离不开对日志的分析。在Java领域里存在着多种日志框架,如JCL、SLF4J、Jboss-logging、jUL、log4j、log......
  • Java 基础复习
    Java基础复习java常用转义字符1)\t一个制表位,实现对齐的功能2)\n换行符3)\\一个\4)\"一个"5)\'一个'6)\r一个回车注释单行注释//多行注释/**/文......
  • java新版本配置环境变量那些事
    下载jdk安装包进入Oracle官网进行下载:JavaDownloads|Oracle镜像源也可以下载为什么配置环境变量系统在运行命令和程序的时候先从当前目录进行查找,找不到会去配置......
  • idea配置servlet项目找不到servlet jar包爆红【解决办法】
    1、看你的implements后面的Servlet是否大写了  2、大部分原因就是缺少servlet-apijar包或者idea找不到jar包      如果你是爆红的,那么问题就在这里,点......
  • JavaScript学习笔记—面向对象
    1.类的简介类是对象的模板,可以将对象中的属性和方法直接定义在类中,定义后,就可以直接通过类来创建对象。通过同一个类创建的对象,成为同类对象可以用instanceof来检查......
  • java学习日记
    day001 day12xmind总结                                 21阶段性总结 ......
  • java 继承
    目录封装继承自己设计继承结构继承小结继承的特点标准继承结构封装对象代表什么,就得封装对应的数据,并提供数据对应的行为。封装后的抽象整体就是一个类。但这样的类封......
  • 12届蓝桥杯javab组真题
    12届蓝桥杯javab组真题A,ASC签到题packagetrain;publicclasstest_5{publicstaticvoidmain(String[]args){System.out.println('L'+0);}}B,卡片此题......
  • 初步理解:jvm运行机制,java程序运行机制,堆栈详解,jvm调优的目的。
    谷咕咕最近在准备面试,本来想多看看堆和栈的关系,看看发现又设计到gc(GarbageCollection)垃圾回收机制,发现盲区太多了,就去粗略的学习了一下jvm(java虚拟机),发现之前只会写程序,底......