【问题标题】:phpstorm class doc comment date stackoverflowphpstorm类文档注释日期stackoverflow
【发布时间】:2013-10-08 17:22:11
【问题描述】:

我想在我的 php 文件中添加“PHP 类文档注释”。一切正常,除了 ${DATE} 没有被替换。我显然错过了一些如此明显的东西!我不能访问这个环境变量,因为它不适用于这个“内置”模板吗?

以下模板

/**
 * Project-Name
 * Class ${NAME}
 * User: Brad Goss
 * Date: ${DATE}
 */

结果:

/**
 * Project-Name
 * Class PBPermission
 * User: Brad Goss
 * Date: ${DATE}
 */

【问题讨论】:

  • youtrack.jetbrains.com/issue/WI-17507 ?特定标准文件/代码模板中的所有可用“变量”都应在描述区域中列出。
  • 好的,好的。所以我无法访问 DATE ......这有点愚蠢。我的班级 cmets 一直缺乏/不存在。这会很好地擦亮它。感谢您的帮助。
  • 您可以简单地创建一个 实时模板 并使用它——几乎所有文本都是静态的,而且实时模板允许您以您想要的格式格式化日期(而 @ 987654324@ 仅使用系统日期格式)。
  • 呃。我绝对不想手动输入日期、我的名字和班级名称。 :( 我猜我没有自动类标题 cmets...
  • 是的..你每隔一分钟就换一次名字——我怎么会忘记呢?..还有日期——我在哪里说过“打字”呢?我只提到了格式……无论如何——选择权在你——我只提供了一个替代方案。

标签: php environment-variables phpstorm code-templates


【解决方案1】:

转到设置 -> IDE 设置 -> 文件和代码模板 -> PHP 文件头 并添加以下内容:

@Date    ${DATE}

现在,当您创建新文件时,文件头注释块将包含日期。

【讨论】:

  • 唯一的问题是我倾向于使用 finder 创建所有文件。我的第二台显示器上有全屏查找器,它浏览文件的速度要快得多(侧边栏中流行文件夹的快捷链接)。所以我倾向于求助于finder来创建文件。在 PHPStorm 中,我倾向于使用 CMD-OPTION-O 打开所有文件并忽略项目资源管理器。所以不幸的是,这并不能解决我的问题......
  • 一年后仍然没有修复?
猜你喜欢
  • 2012-01-09
  • 1970-01-01
  • 2018-01-01
  • 2010-10-02
  • 2014-10-30
  • 2019-11-03
  • 2016-09-22
  • 2010-11-01
  • 1970-01-01
相关资源
最近更新 更多