IntelliJ IDEA 中有插入日期/时间的快捷方式吗?
我想添加评论的日期/时间,以便我可以知道我何时进行了这些更改,并且我现在正在手动执行此操作,因为我找不到快捷方式。对于 IntelliJ IDEA 来说,拥有一个快捷方式真是太棒了!
I'd like to add date/time for comments so that I can know when I did those changes, and I am doing that by hand now because I could not find a shortcut. What a great plus for IntelliJ IDEA to have a shortcut for that!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以创建自己的:
$date$
。现在应该启用“编辑变量”按钮。$date$
设置为使用表达式date()
。现在,当您键入“日期”并使用默认完成手势(Tab)时,它将用当前日期替换“日期”。
您还可以使用
time()
表达式。请注意,IntelliJ 似乎不太支持指定此日期的格式。You can create your own:
$date$
. Now the "Edit Variables" button should be enabled.$date$
to use the expressiondate()
.Now when you type "date" and use the default completion gesture (Tab), it will replace "date" with the current date.
You can also make use of the
time()
expression. Note that it doesn't seem like IntelliJ has great support for specifying the format of this date.实时模板使用的
date()
和time()
函数基于标准 Java 库函数。您可以将标准 java 数据/时间格式化程序字符串作为参数传递给date()
和time()
。例如,要获取类似于“编辑模板变量”中使用的时间戳,变量表达式:
将分配给 $date$ 变量。
@Mark,现在 IntelliJ 对指定日期和时间格式有很好支持;-)
The
date()
andtime()
functions used by the live templates are based on standard java library functions. You can pass a standard java data/time formatter string as an argument todate()
andtime()
. E.g. To get a timestamp likeuse in "Edit Template Variables" the variable expression:
to be assigned to the $date$ variable.
@Mark, Now IntelliJ has great support for specifying the date and time format ;-)
或者,您可以在创建新文件时通过以下方式添加日期:
“设置”>“编辑|文件和代码模板>包括(TAB)>文件头
然后输入如下内容:
Or you can just add the date whenever you create a new file by:
Settings > Editor | File and Code Templates > Includes (TAB) > File Header
Then type down something like:
有一个很好的插件,称为 Referencer:
https://plugins.jetbrains.com/plugin/7104-referencer
There is a good plugin for that called Referencer:
https://plugins.jetbrains.com/plugin/7104-referencer