如何让PhpStorm
建议输入变量?
在Java / C#等(使用VS / Eclipse)中,当我有一个接收enum
的函数 - 输入变量时,如:
void func(SomeEnum var);
每当我输入func(
时,编辑都会建议所有可用的枚举(类型为SomeEnum
)。当我有一组预定义的输入选项(比如DB'表)时,我在PHP中寻找相同的功能。
也许使用Intellilang
或这些@
标签(PHPDocs?)我可以预定义这样的列表吗?
答案 0 :(得分:2)
目前,您不能在这方面限制代码完成的可能选项:PHP根本没有与Enum类似的“东西”。您可以做的唯一限制是按预期参数类型进行限制(例如,当参数需要int
时)时,不会提供array
变量。
我认为这是寻找的正确凭单:http://youtrack.jetbrains.com/issue/WI-854,也许是http://youtrack.jetbrains.com/issue/WI-3623
种类相关(对于数组索引完成):http://youtrack.jetbrains.com/issue/WI-3423