【发布时间】:2018-02-23 13:48:00
【问题描述】:
我的PhpStorm 2017.2 项目要求每个新文件都是从特定的。在“设置>>编辑器>>文件和代码模板>>PHP文件”中,我有以下模板:
<?php
/**
* @author John Doe
* @copyright ${YEAR} Acme
* @created ${DATE}
* @modified ${DATE}
*/
这很好用。 PhpStorm 动态填写年份和日期。但是,当我稍后回来对文件进行更改时,我总是需要记住手动更改@modified 行。有没有办法自动执行此操作,以便 onSave 或 onCommit(对于版本控制文件),使用 ${DATE} 的当前值更新该行?
【问题讨论】:
-
模板是“静态的”。这意味着:一旦在文件中使用(代码模板:例如为类创建 PHPDoc)或创建文件(文件模板),文本现在没有指向原始模板的“链接”,因为它只是文件中的文本.