IntelliJ IDEA 中怎么修改新建文件时,自动生成的注释的user的默认值

本文介绍如何在IntelliJ IDEA中自定义新建文件的文件头信息,包括如何修改默认的创建者信息及日期等,并提供了一个实用的方法来实现对多种文件类型的统一配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

IntelliJ IDEA使用教程 (总目录篇)

想要在IntelliJ IDEA编辑器里面修改,新建Class文件或者jsp文件或者js文件时候,文件头自带的 Created by {User} on ${DATE}. 
一般在新建的时候,user默认取的是电脑的主机名,这个不是我们想要的。可以如下图修改。

如果还有什么类型,没提到的,自己找找自己要用的就可以啦。一个道理。

说明一下:

可以分别点击class,interface,enum,等等,可以看到右边的编辑框里面都有一个#parse(“file header.java”)

这个就是相当于引入头文件一样:#include xxxx。为了复用。

然后再看下面的includes,就看到了这个file header文件啦。你修改了这个地方,那么所有的引用了这个文件的地方就修改啦。

好像只修改下面的file header里面的值就可以啦。原理,已经在上面说明了。

 

另外,还有下面的链接,可以看看:

IntelliJ IDEA 中创建类的时候,可以直接自动给类加注释的设置,以及对方法的自动生成Java doc 注释的示范。

IntelliJ IDEA 中,可以通过配置 **File and Code Templates** 来实现创建 Java 文件自动生成默认的类注释。这种方式适用于 Java 类、接口、枚举等文件的创建,并且可以动态插入如作者、创建间等信息。 ### 配置默认文件注释模板 1. 打开设置界面: - 点击 `File` > `Settings`(Windows/Linux)或 `IntelliJ IDEA` > `Preferences`(macOS)。 - 导航到 `Editor` > `File and Code Templates` > `Files` 标签页。 2. 编辑文件模板: - 选择 `Class`(适用于 Java 类)、`Interface`、`Enum` 等模板类型。 - 在模板编辑区域输入以下内容作为示例: ```java /** * @author ${USER} * @date ${DATE} ${TIME} * @description ${DESCRIPTION} */ public class ${NAME} { } ``` - `${USER}`:当前系统用户名。 - `${DATE}` 和 `${TIME}`:文件创建的日期和间。 - `${NAME}`:新建类的名称。 - `${DESCRIPTION}`:类的描述信息(在创建类会提示输入)[^3]。 3. 应用并保存设置: - 点击 `Apply` 和 `OK` 保存更改。 ### 使用 Live Template 配置类注释快捷方式 除了文件模板外,还可以通过 **Live Template** 实现快速插入类注释,例如输入 `cls` + `Enter` 即可生成注释头。 1. 打开 Live Template 设置: - 进入 `Settings` > `Editor` > `Live Templates`。 - 创建一个新的模板组(如 `MyCodeGroup`)或选择一个已有组。 2. 添加新模板: - 点击 `+` 添加新模板。 - 设置缩写(如 `cls`)和描述。 - 模板内容示例: ```java /** * @author ${USER} * @date ${DATE} * @description */ ``` 3. 设置上下文: - 选择适用的上下文,例如 `Java` > `Declaration`。 - 点击 `Edit variables`,为变量如 `${USER}`、`${DATE}` 设置表达式或默认值[^4]。 ### 示例:创建 Java 类自动添加注释 在项目中新建 Java 类IDEA 会根据模板自动生成注释内容: ```java /** * @author JohnDoe * @date 2025-04-05 10:30 * @description 用户服务类,用于处理用户相关的业务逻辑 */ public class UserService { } ``` ### 示例:使用 Live Template 快捷插入类注释 在类定义前输入 `cls`,然后按下 `Enter`,自动生成注释: ```java /** * @author JohnDoe * @date 2025-04-05 * @description */ public class OrderService { } ``` ### 总结 通过配置 **File and Code Templates** 和 **Live Templates**,可以在 IntelliJ IDEA 中实现创建文件自动生成注释,并支持动态变量插入,如用户名、间等。这种做法不仅提高了开发效率,还统一了团队代码注释风格[^1]。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值