Ant*_*nyW 5 velocity intellij-idea webstorm copyright-display
我在IntelliJ中定义了一个版权配置文件,因为Copyright ${today.year}, All Rights Reserved.它在新文件上效果很好,但是在现有文件上,我想将现有年份更新为某个范围,或将现有范围的结束日期更新为${today.year}。
IntelliJ支持在版权模板中使用Velocity。有没有办法利用Velocity做到这一点?据我所知,Velocity允许使用if语句,但我不确定如何获得前几年的变量。
例子:
新文件: Copyright 2018
Copyright 2017 至 Copyright 2017-2018
Copyright 2015-2017 至 Copyright 2015-2018
参考:
现在有可能了。更多信息请参阅JetBrains 文档。
将其添加到您的版权匹配器中:
Copyright $originalComment.match("Copyright (\d+)", 1, "-")$today.year
Run Code Online (Sandbox Code Playgroud)
新文件:
Copyright 2022
Copyright 2017到Copyright 2017-2022
Copyright 2015-2022到Copyright 2015-2022
| 归档时间: |
|
| 查看次数: |
567 次 |
| 最近记录: |