如何让PhpStorm建议预定义输入变量列表?

时间:2012-08-31 14:31:45

标签: phpstorm

如何让PhpStorm建议输入变量?

在Java / C#等(使用VS / Eclipse)中,当我有一个接收enum的函数 - 输入变量时,如:

void func(SomeEnum var);

每当我输入func(时,编辑都会建议所有可用的枚举(类型为SomeEnum)。当我有一组预定义的输入选项(比如DB'表)时,我在PHP中寻找相同的功能。

也许使用Intellilang或这些@标签(PHPDocs?)我可以预定义这样的列表吗?

1 个答案:

答案 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