ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

IDEA创建Java类时自动配置注释(作者,创建时间,版本等)

2020-07-29 14:00:43  阅读:346  来源: 互联网

标签:FULL Java 类时 创建 MONTH TIME DATE DAY NAME


1,首先打开idea设置    file->settings

 

2,如图

 

 

 

想要什么样的配置直接在设置中添加代码即可

 

常用方案:(这里的$(USER)是个人PC的当前用户名)

/**
 * @Author ${USER}
* @Description TODO * @Date ${DATE} ${TIME} * @Version 1.0 */

这是写死的形式

/**
 * @Author zl
* @Description TODO * @Date ${DATE} ${TIME} * @Version 1.0 */

别的类型

/**
 * Created by ${USER} on ${DATE} ${TIME}
 */
/**
 * Created by zl on ${DATE} ${TIME}
 */

 

根据个人喜好可随意定制(类型大全)

/** 
 * @PACKAGE_NAME: ${PACKAGE_NAME}
 * @CLASS_NAME: ${NAME}
 * @USER: ${USER}
 * @DATE: ${DATE}
 * @TIME: ${TIME}
 * @YEAR: ${YEAR}
 * @MONTH: ${MONTH}
 * @MONTH_NAME_SHORT: ${MONTH_NAME_SHORT}
 * @MONTH_NAME_FULL: ${MONTH_NAME_FULL}
 * @DAY: ${DAY}
 * @DAY_NAME_SHORT: ${DAY_NAME_SHORT}
 * @DAY_NAME_FULL: ${DAY_NAME_FULL}
 * @HOUR: ${HOUR}
 * @MINUTE: ${MINUTE}
 * @PROJECT_NAME: ${PROJECT_NAME}
**/

创建示例:

package com.zl.pojo;

/**
 * @PACKAGE_NAME: com.zl.pojo
 * @CLASS_NAME: User
 * @USER: Administrator
 * @DATE: 2020/7/29
 * @TIME: 11:31
 * @YEAR: 2020
 * @MONTH: 07
 * @MONTH_NAME_SHORT: 7月
 * @MONTH_NAME_FULL: 七月
 * @DAY: 29
 * @DAY_NAME_SHORT: 周三
 * @DAY_NAME_FULL: 星期三
 * @HOUR: 11
 * @MINUTE: 31
 * @PROJECT_NAME: 0001
 **/
public class User {
}

 

 

扩展:

假如我的类都已经创建完成了,我想要后续添加注释,快速生成注释的方法

刚进设置界面直接点击 Live TEmplate 会自动生成一个User 的Group

注意:千万不用选中左侧这些,否则不会生成User

当然自己新建一个group也可以(本人亲测有效)

 

 

在Group下新建Live Template

 

 

 

设置快捷生成方式和模板

 

 

点击 Define设置,勾选Java

 

 

点击Edit variables,设置

 

 

 

 

设置好之后测试使用

 

 

直接回车,效果如下

 

标签:FULL,Java,类时,创建,MONTH,TIME,DATE,DAY,NAME
来源: https://www.cnblogs.com/zhulei2/p/13396360.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有