PHPStorm文件模板变量

aci*_*cid 2 phpstorm

我想创建自己的文件模板。但是变量有问题,因为提示我输入诸如名称空间之类的变量。快速示例:

<?php
namespace ${NAMESPACE};

class ${NAME} 
{

}
Run Code Online (Sandbox Code Playgroud)

这提示我输入名称空间和名称,而我只应提供一个文件名。如何使PHPStorm自动检测其专用变量

我在最新的OSX上使用7.1.3版本。

Laz*_*One 5

如何使PHPStorm自动检测其专用变量?

你不能。

${NAMESPACE}仅在捆绑模板中预定义/预填充,在捆绑模板中,PHP插件对此提供了特殊支持。在所有其他情况下,将其视为普通变量。

http://youtrack.jetbrains.com/issue/WI-21711

  • 现在,您可以在创建新的 PHP 类时选择一个模板来解决该问题。 (2认同)