Intellij IDEA 类注释模板设置

news/2024/7/16 8:18:03 标签: intellij-idea, java, ide

1、配置全局USER

在此配置全局USER,用于填充自动生成的注释中的作者@author属性。

注释模板中的user参数是默认是获取系统的用户(当然注释作者也可以直接写固定值),如果不想和系统用户用同一个信息,可以在IDEA中进行配置。IDEA依次打开Help->Edit Custom VM Options...。在最下面增加一行 -Duser.name=username

其中username就是你希望为user参数的赋值配置类注释模板(配置后需要重启IDEA生效)。

2、配置注释模板

Preferences -> Editor -> File and Code Templates -> Includes -> File Header
模板配置的路径
注释模板内容:

/**
 * @project ${PROJECT_NAME}
 * @description: ${description}
 * @author ${USER}
 * @date ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
 * @version 1.0
 */

配置完成后,就可以新建一个类进行测试了。新创建java文件时,会提示输入类描述description

如果发现新建的文件注释顺序和模板不一样,可以检查下如下的配置:
Preferences->Editor->Code Style ->Java->JavaDoc 中的配置(取消勾选):
配置


http://www.niftyadmin.cn/n/5454565.html

相关文章

【42 可视化大屏 | 某瓣电影Top250数据分析可视化大屏】

文章目录 🏳️‍🌈 1 普版大屏🏳️‍🌈2 Flask版大屏🏳️‍🌈3 FlaskMysql版大屏🏳️‍🌈 4. 可视化项目源码数据 大家好,我是 👉【Python当打之年(点击跳转)…

Encoding类

Encoding System.Text.Encoding 是 C# 中用于处理字符编码和字符串与字节之间转换的类。它提供了各种静态方法和属性,**用于在不同字符编码之间进行转换,**以及将字符串转换为字节数组或反之。 在处理多语言文本、文件、网络通信以及其他字符数据的场景…

pulsar: 批量接收消息

接收消息时,和kafka类似,如果topic有多个分区,则只能保证分区内数据的接收有序,不能保证全局有序。 一、发送消息 package cn.edu.tju.test1;import org.apache.pulsar.client.api.*;public class BatchProducer01 {private sta…

自然语言处理3(NLP)—— 机器学习

1. 自然语言处理在机器学习领域的主要任务 自然语言处理(NLP)在机器学习领域中扮演着至关重要的角色,旨在使计算机能够理解、解释和生成人类语言。以下是NLP在机器学习领域中的主要任务及其分类方法: 1.1 按照功能类型分类 1.1.…

Nuxt2 渲染时html比css加载快,导致闪屏/CSS样式迟滞/抖动问题记录

问题场景: 最近在用Nuxt2重写公司官网,但因为笔者不是专业前端,之前虽然也用vue2来写前端,但是用nuxt2来写项目还是第一次。在开发过程中虽然也磕磕碰碰,但因为开发的是官网,偏CMS型的网站,所以…

Java常用Lambda表达式

定义: Lambda表达式是一种在编程语言中表示匿名函数的方法。它可以在需要函数作为参数的地方使用,并且可以简洁地表示一个函数的定义。Lambda表达式最初由函数式编程语言引入,但现在已经成为许多编程语言中的常见特性。 基本语法:…

力扣189. 轮转数组

Problem: 189. 轮转数组 文章目录 题目描述思路复杂度Code 题目描述 思路 思路1:利用辅助数组 利用题目所的一个规律(nums[ik] % nums.length) (现在的数组) nums[i] (以前的数组),则我们利用一个辅助数组将轮转后的数字存入到指定位置,然后…

【快捷部署】008_Docker(25.0.5)

📣【快捷部署系列】008期信息 编号选型版本操作系统部署形式部署模式复检时间008Docker25.0.5Ubuntu 20.04apt-2024-03-27 一、快捷部署 #!/bin/bash ################################################################################# # 作者:cxyt…