IDEA创建注释模板

news2025/1/16 14:45:27

IDEA创建注释模板

一,类注释模板

1.创建类注释模板

**位置:**File—Settings—Editor—File and Code Templates—Files,进入该页面后可选择Class、Interface、Enum等文件,对应右侧内容分别为:

在这里插入图片描述

2.模板内容

  /**
   * @Description TODO
   * @Author Zhangcn3
   * @Date ${DATE} ${TIME}
   */ 

二,方法注释模板

1.创建类注释模板

**位置:**File—Settings—Editor—Live Templates

点击右侧的“+”,选择“2.Template Group”,新建一个模板命名为methodTemplates,点击OK。

然后在建立好的methodTemplates模板上点击右侧的“+”,新建一个“1.Live Template”:

在这里插入图片描述

2.模板内容

**
 * 
 * @author Zhangcn3
 * @date $time$ $date$ $param$ $return$
 */

**位置:**File—Settings—Editor—Live Templates

点击右侧的“+”,选择“2.Template Group”,新建一个模板命名为methodTemplates,点击OK。

3.属性设置

time

time()

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

return

groovyScript("return \"${_1}\" == 'void' ? null : '\\r\\n * @return ' + \"${_1}\"", methodReturnType())

date

date()

4.使用

依次点击Apply、OK,完成方法注释模板的创建。给类中方法添加注释时,输入/*,然后按Tab完成注释添加

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/980585.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入学习JavaScript ES8函数式编程:特性与实践指南

&#x1f482; 个人网站:【工具大全】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 函数式编程已经成为现代…

【SG滤波】三阶滤波、五阶滤波、七阶滤波(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

YOLOv8 : 数据组织

1. 数据源 首先YOLOv8是支持目标分类、检测和目标分割。当前以应用最为广泛的目标检测为例&#xff0c;简单说明数据相关的信息。 一般情况下&#xff0c;建议将数据划分成images和labels&#xff0c;其中images存储图像&#xff0c;labels存储标签文件(YOLO格式)。如果是VOC数…

编译CentOS6.10系统的OpenSSHV9.4rpm安装包

目前OpenSSH版本已至9.4&#xff0c;其作为操作系统底层管理平台软件&#xff0c;需要保持更新以免遭受安全攻击&#xff0c;编译生成rpm包是生产环境中批量升级的最佳途径。编译软件包时与当前的运行环境有较大关系&#xff0c;请注意本安装包系在CentOS6.10原生系统纯净系统下…

用对工具,你的全渠道电子商务业务就成功了一半

希望将全渠道电子商务纳入您的业务战略&#xff0c;但不确定从哪里开始&#xff1f;我们为您提供保障。这篇文章将指导您了解全渠道商务的基础知识&#xff0c;以及它与多渠道方法的区别&#xff0c;还将探讨利用全渠道方法的众多好处&#xff0c;并讨论企业如何通过全渠道客户…

c语言 1.0

1.1 C语言概述 C语言是什么 C语言是计算机编程语言的一种&#xff0c;编程语言用于人和机器交流。 编程语言通过一系列的语法和语义规则来描述计算机程序的行为和逻辑&#xff0c;程序员使用编程语言编写程序后&#xff0c;计算机可以将程序转化为二进制指令&#xff08;即机器…

Fiddler抓包工具的使用(高级操作精华)

概述 在软件项目的开发过程中&#xff0c;软件的质量同样在项目起这十分重要的地位&#xff0c;如何保证产品质量一直是业内人员十分重视的问题。全员质量保证、软件研发流程、各种开源工具这都是对产品质量保证有一定的促进作用。那么如何将这种理念和方式落地到实际场景&…

实战教程:如何用微信小程序功能建立一个自己的商城?

微信小程序商城是一种便捷、高效的电商平台&#xff0c;让商家能够快速搭建自己的线上店铺&#xff0c;并与用户进行交互和交易。在本文中&#xff0c;我们将逐步介绍如何创建自己的微信小程序商城&#xff0c;并分享一些实战技巧。 首先&#xff0c;登录乔拓云网后台&#xff…

40 秒下线一台特斯拉,装配速度“令人发指”,第200万辆整车下线

今天&#xff0c;特斯拉宣布&#xff0c;中国上海超级工厂已经下线了第 200 万辆新能源汽车&#xff0c;这标志着其在中国市场的销售量继续增长。 这家特斯拉位于中国上海的超级工厂是其在全球最大的工厂之一。该超级工厂于2019年建成并开始生产&#xff0c;仅仅使用了33个月的…

伦敦金K线图头部怎样看?

伦敦金既可以做多也可以做空&#xff0c;如果投资者能够把握到一波行情的头部位置&#xff0c;并适时以空单介入&#xff0c;接下来等待着投资者的将是盈利的快速进账。但投资者如何才能从K线图中&#xff0c;看出金价是在酝酿头部呢&#xff1f; 我们认为判断金价阶段性头部最…

使用SpringBoot整合redis多主多从集群

SpringBoot整合Redis多主多从集群 环境准备SpringBoot整合Redis集群新建项目修改SpringBoot配置文件编写代码测试编写DTO编写Controller 测试编写的代码 环境准备 首先我们需要准备一套redis集群&#xff0c;可以参考我写的文章&#xff1a;https://blog.csdn.net/m0_51510236…

对于“微软的亲儿子“汇编真的什么都不算吗?

今日话题&#xff0c;汇编真的不如人称“微软的亲儿子“的C语言吗&#xff1f;一位毕业生分享了他的见解。他学习了汇编和C语言&#xff0c;随后加入嵌入式企业。他发现&#xff0c;C语言由于可移植性、开发效率和可读性更广泛适用。然而&#xff0c;在某些情况下&#xff0c;汇…

BRAM/URAM资源介绍

BRAM/URAM资源简介 Bram和URAM都是FPGA&#xff08;现场可编程门阵列&#xff09;中的RAM资源。 Bram是Block RAM的缩写&#xff0c;是Xilinx FPGA中常见的RAM资源之一&#xff0c;也是最常用的资源之一。它是一种单独的RAM模块&#xff0c;通常用于存储大量的数据&#xff0…

测评自养号的优势和弊端有哪些?

做跨境电商平台的都知道&#xff0c;补单测评是提高销量的常用策略之一&#xff0c;无论是哪个平台的新店铺或新产品&#xff0c;很难依靠自然流量取得好的销售成绩&#xff0c;因此许多跨境卖家选择进行测评&#xff0c;以提高产品的排名、权重和销量&#xff0c;并增加订单量…

flink cdc多种数据源安装、配置与验证

搜索 flink cdc多种数据源安装、配置与验证 文章目录 1. 前言2. 数据源安装与配置2.1 MySQL2.1.1 安装2.1.2 CDC 配置2.2 Postgresql2.2.1 安装2.2.2 CDC 配置2.3 Oracle2.3.1 安装2.3.2 CDC 配置2.4 SQLServer2.4.1 安装2.4.2 CDC 配置3. 验证3.1 Flink版本与CDC版本的对应关系…

win10系统启用win32长路径

Step1、在系统开始 输入框中输入: gpedit.msc&#xff0c;然后回车键。 Step2、在本地计算机 策略中&#xff0c;选择: 计算机配置 -> 管理模板 Step3、然后选择: 系统 -> 文件系统 Step4、窗口中上靠右侧有 启用Win32长路径&#xff0c;如下图: Step5、双击 启用Win…

最长递增子序列

题目链接 最长递增子序列 题目描述 注意点 子序列 是由数组派生而来的序列&#xff0c;删除&#xff08;或不删除&#xff09;数组中的元素而不改变其余元素的顺序 解答思路 初始想到使用动态规划解决本题&#xff0c;对于任意位置元素&#xff0c;找到前面比其值更小的元…

MyBatis配置及单表操作

文章目录 一. MyBatis概述二. MyBatis项目的创建1. 准备一个数据表2. 创建项目 三. MyBatis的使用1. 基本使用2. SpringBoot单元测试 四. 使用MyBatis实现单表操作1. 查询2. 修改3. 删除4. 新增 五. 基于注解完成SQL 一. MyBatis概述 MyBatis 是一款优秀的持久层框架&#xff…

Python学习 -- datetime模块

当涉及到处理日期和时间数据时&#xff0c;Python的datetime模块提供了一系列类来帮助您执行各种操作。以下是各个类及其常用方法的详细介绍&#xff1a; date 类​ date 类表示一个年、月、日的日期对象。以下是一些常用的 date 类方法&#xff1a; date.today() 获取当前…

rtmp推流异常分析

问题描述 向srs媒体服务上推送rtmp流&#xff0c;推送失败 分析过程 srs日志分析 从日志中看到发生错误时层次调用关系 [2023-09-05 11:10:29.933][Error][13594][9w5og10q][11] serve error code3001 : service cycle : rtmp: stream service : rtmp: receive thread : ha…