Idea 设置方法注释模板 Idea 2021.2配置方法类注释模板

一、概述

1、在使用Eclipse开发的时候,已经介绍过如何使用Eclipse设置方法注释模板,现在切换到idea中来了,为了保持开发工作格式的统一,那么在idea中,如何来设置方法注释的模板呢。

2、因本人使用的idea版本是:2021.2 , 故本文将以2021.2为例,记录idea中如何设置方法注释模板。

二、新建java文件模板配置步骤

1、新建java文件模板【方法一】: File --- Settings --- Editor --- File and Code Templates --- Files --- Class文件 --- 直接添加header :

1.1、模板内容如下:

/*** Description: new java files header.. * @author w* @version 1.0* @date $DATE $TIME*/

1.2、测试:新建 java 文件,观察文件头的情况。(略)

2、新建java文件模板【方法二】--- 使用 include header:File --- Settings --- Editor --- File and Code Templates --- Includes --- 新建文件 "ClassHeader" --- 填入模板内容。

2.1、在Class文件头中引入:

2.2、新建 java 文件,观察文件头的情况,效果如下:

三、方法注释模板设置

1、创建一个模板组,名称为:idea_comment

2、添加注释模板

2.1、模板内容如下:

/**@Description: TODO methods* @param $param$* @return $return$* @version v1.0* @author wu* @date $date$ $time$*/

3、配置变量:

4、配置模板的应用范围:

5、测试: 创建一个普通方法,方法顶部输入: " /** " 后,再按 Enter 回车键,即可快速生成方法注释模板。

四、总结

1、本文记录了在idea中如何快速设置注释模板的步骤,大家根据实际工作需要,进行自定义模板。

2、可以自定义新建java class文件模板, 也可以自定义 java interface 、 java enum文件模板; 方法注释模板,根据团队需要进行自定义 增减内容。

3、步骤【三-2】中,步骤5:切换为 Enter键,之前在Eclipse中开发,是这样触发注释模板的,可根据个人喜好进行自定义。

4、本文遗留问题:步骤【三-3】中, return 和 param 变量,没有获取到 ,查了相关的资料,也没有解决 ...

5、idea注释模板,return 和 param 变量问题解决

获取 param 变量参数为:

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

演示效果如下:

参考资料这里 , ( 2022年8月9日20:11:04

参考资料:Eclipse设置方法注释模板

Idea 设置方法注释模板 Idea 2021.2配置方法类注释模板相关推荐

  1. 安卓设置keychain_Android 7.0 SEAndroid app权限配置方法

    1.SEAndroid app分类 SELinux(或SEAndroid)将app划分为主要三种类型(根据user不同,也有其他的domain类型): 1)untrusted_app 第三方app,没 ...

  2. php连接mssql数据库的几种方法,php 连接mssql数据库与配置方法_PHP教程

    php 连接mssql数据库与配置方法 下面要来告诉各位朋友php连接mssql数据库并且与php mssql配置方法哦,这样如果你是初学者这文章可以让你从配置mssql 到让php连接mssql数据 ...

  3. java环境变量设置 win2003,Windows下Java环境变量配置方法-博客

    小老弟最近在学习Java,顺便做下学习笔记,仅供自己以后方便回顾,希望大家批评指正帮助小老弟进步! 学习Java首先就是安装JDK(Java Development Kit),即Java开发工具包,大 ...

  4. mysql5.5.27安装设置_mysql 5.5.27 winx64安装配置方法图文教程

    我就废话不多说了,大家还是直接看代码吧~create or replace function aa1(a1 integer[],a2 bigint) returns void AS $$declare ...

  5. mysql 系统参数优化方法_Mysql 性能优化2 系统参数配置方法 和 文件系统

    --------------------------------------------目录------------------------------------------------- • 关于 ...

  6. IP路由基础、路由器静态路由配置方法、自治系统、缺省路由的配置方法、路由选路规则、缺省路由、备份路由、等价路由、三种查询路由表命令

    目录 路由器特点: 网络IP地址规划 网络间的特性: 基本路由思想: ​编辑 静态路由部分: 查询设备整个路由表: 查看特定的路由协议时使用: 查询目的地址2.2.2.2的路由条目: IP路由表代码写 ...

  7. 计算机与交换机基本网络设置方法,交换机配置方法 网络交换机的详细配置方法(图文教程)...

    在"傻瓜"型交换机肆意的今天,如何配置交换机对很多人来说都是一门高深的学问,甚至在被问及交换机如何配置时,有人会反问道:交换机还需要配置的么? 确实,交换机的配置过程复杂,而且根据 ...

  8. vlan 优科r500_ruckus 常用配置方法

    1.AP.AC跨三层组网配置方法 (1) 1.1.DHCP Server Option 43配置方法 (1) 1.2.为AP手工指定AC地址配置方法 (5) 1.3.简单操作方法 (6) 2.控制器A ...

  9. 网络设置巨形帧_修改网卡配置连接千兆网络的详细步骤

    原标题:"Win7电脑修改网卡配置连接千兆网络的方法是什么?"相关电脑问题教程分享. - 来源:191路由网. 目前有很多的电脑都是使用realtek网卡的,当时奇怪的是网卡连接到 ...

  10. dcrs 端口配ip_三层交换机端口IP地址配置方法

    三层交换机端口 IP 地址配置方法 目前市场上的三层交换机有 2 种方式可以配置交换机端口的 lP 地址, 一是直接在物理端口上设置. 二是通 过逻辑 VLAN 端口间接设置. 为了分析这 2 种配置 ...

最新文章

  1. 图的算法专题——最小生成树
  2. 《零基础免费学扩增子分析》视频课(含ppt及相应代码),无需转发,直接获取...
  3. 制作 ramdisk.img,使用cpio 和 gzip
  4. Matlab | 数字信号处理:双线性变换法设计IIR数字滤波器
  5. c++容器共性机制研究
  6. 「Self-driving: Perception」感知总览
  7. 理解SQL SERVER中非聚集索引的覆盖,连接,交叉和过滤
  8. nginx php fpm 连接数,哪个php5-fpm设置为高并发连接数nginx
  9. 零售业有效利用物联网的几种方法
  10. 史上最低价Surface!微软Surface Laptop Go上架 3700元起
  11. android mk subst功能,Android.mk(零)
  12. Silk codec的一些资料
  13. grid autosport额外内容下载慢_世界土壤数据库(HWSD)全球土壤数据下载处理
  14. 电脑重装系统 Win11 如何打开DirectX诊断工具
  15. OpenCV车牌识别
  16. IJCAI 2022杰出论文公布,大陆作者中稿298篇拿下两项第一
  17. nginx 配置之 proxy_pass参数详解
  18. Mysql引擎的知识
  19. 【英语】-吞音与连读
  20. 惊呆了!Java程序员最常犯的错竟然是这10个

热门文章

  1. 计算机维修不是事儿光盘视频,硬盘维修及数据恢复不是事儿配套光盘视频教程...
  2. PDF转CAD经典软件有什么
  3. NEC电话交换机基础操作
  4. #快餐店工资计算流程
  5. Andorid连接USB打印机
  6. 生产排程系统_APS自动生产排程系统-用户常见问题及解答
  7. thinkphp vue后台管理系统模板_careyshop-admin 后台管理模板
  8. iOS开发入门学习路线
  9. 8250u运行matlab,第8代CPU i5-8250U 电脑安装核显 WIN7X64位驱动 - 小众知识
  10. Qt Creator使用Valgrind代码分析工具