介绍
利用IntelliJ IDEA构造Java文件的头信息(File Header),如作者,时间,版本,Class的描述信息等。
步骤
找到配置File Header的位置,依据
File -> Settings -> Editor -> File and Code Templates
如下图所示
对应Includes中的File Header
构造File Header
利用IntelliJ IDEA内置的标记值,常用的几个标记值如下:
符号 | 描述 |
---|---|
${PACKAGE_NAME} | 包名 |
${USER} | 登录系统的用户名 |
${DATE} | 当前系统日期 |
${TIME} | 当前系统时间 |
${PROJECT_NAME} | 当前项目名称 |
在常用的标记之外,可以自定义标记值,利用#set
自定义标记。示例如下
#set($AUTHOR="Marvin Yang")
更多信息请了解 模板语言
File Header
示例
我们构造一个File Header,包含作者,时间信息。由于${USER}
是获取系统登录的用户,不太符合要求,于是我们自定义用户信息。示例如下:
#set($AUTHOR="Marvin Yang")
/**
* Created on ${DATE}.
* @author ${AUTHOR}
*/
效果
将构造的File Header应用之后的效果如下所示:
/**
* Created on 2018/9/1.
*
* @author Marvin Yang
*/
public class CollectionCombination {
}