Itellij Idea Copyright 注释的变量

Copyright Profile Page

Use this page to configure the selected profile: define the copyright notice to be generated and specify the keyword to detect copyright notices in comments.

Item Description
Name Use this text field to view or edit the name of the selected copyright profile.
Copyright text (may contain Velocity templates) Use this text area to view or edit the copyright notice to be generated. A copyright profile can contain an explicit plain text of the copyright notice or its definition through a Velocity template.Currently the following variables are available in the Velocity context:
Name Type Comment
$today DateInfo The current date and time.
$file.fileName String The name of the currently opened file where the notice is to be generated.
$file.pathName String The complete path and name of the currently opened file where the notice is to be generated.
$file.className String The name of the currently opened Java file where the notice is to be generated.
$file.qualifiedClassName String The fully qualified name of the currently opened Java file where the notice is to be generated.
$file.lastModified DataInfo The date and time when the current file was last changed.
$project.name String The name of the current project.
$module.name String The name of the current module.
$username String The name of the current user.
DateInfo has the following properties:
year int The current year.
month int The current month (1-12).
day int The current date of month (1-31).
hour int The current hour (0-11).
hour24 int The current hour (0-23).
minute int The current minute of the hour (0-59).
second int The current second of the minute (0-59).
DateInfo has the following method:
format(String format) String See java.text.SimpleDateFormat format options.
上一篇
下一篇