我的PhpStorm 2017.2
项目要求每个新文件都是从特定的文件创建的。在“设置>>编辑>>文件和代码模板>> PHP文件”,我有以下的模板:PhpStorm:可以更新每个文件编辑的文件模板?
<?php
/**
* @author John Doe
* @copyright ${YEAR} Acme
* @created ${DATE}
* @modified ${DATE}
*/
这种运作良好。 PhpStorm动态填充年份和日期。但是,当我稍后回来并对文件进行更改时,我总是需要记住手动更改@modified
行。有没有一种方法可以自动执行此操作,以便onSave或onCommit(用于版本控制的文件),行更新当前值为${DATE}
?
模板是“静态的”。这意味着:一旦它用于文件(代码模板:例如为一个类创建PHPDoc)或创建一个文件(文件模板),文本现在没有与原始模板的“链接”,因为它只是文件中的文本。 – LazyOne