将日期和时间添加到 PhpStorm 中的捆绑模板

Adding dates and time to bundled templates in PhpStorm

我想在默认的 phpDoc 注释中添加一些数据。在本例中,类。我可以添加字符串文本,但一些常规变量不起作用。见下文:

/**
 * Class ${NAME}
  #if (${NAMESPACE}) * @package ${NAMESPACE}
#end
 * @copyright ${YEAR}
 * @date ${YEAR}-${MONTH}-${DAY}
 * @description 
 * @updated ${DATE}:${TIME}
 * @version 1.0
 */

这只会在评论中呈现 ${TAG},它不会像在自定义模板中那样被日期或时间替换。

所有支持的模板变量都列在底部列表中(在模板文本下方)——date/time 变量不在 包含模板 的列表中——例如变量仅在 文件模板.

中可用

观看这些票证 (star/vote/comment) 以获得进度通知。


P.S. 如果您在 File 模板中使用 Include 模板,那么 ${DATE} 等将被解析得很好。例如(PHP Class 文件模板):

<?php
#parse("PHP File Header.php")

#if (${NAMESPACE})
namespace ${NAMESPACE};

#end
#parse("PHP Class Doc Comment.php")
class ${NAME}
{

}