【发布时间】:2017-03-14 08:03:20
【问题描述】:
我正在编写自定义标签,以便提供具有指定标签的方法关联,并在以后将该关联用于任何目的。像这样的:
/**
* @components login_form, header
*/
public function foo()
{
// ...
}
但显然将标签存储为常量会更整洁,因此它看起来像这样:
/**
* @components Components::LOGIN_FORM, Components::HEADER
*/
public function foo()
{
// ...
}
现在,我可以调整使用的注释处理器来识别常量并将其替换为它们的值,但问题是 PhpStorm 不提供自定义标签的自动完成,就像 @987654323 一样例如,@,这使得使用常量不太方便。
有没有办法做到这一点?
【问题讨论】:
标签: php autocomplete annotations phpstorm phpdoc