我如何PhpStorm
建议输入变量?
在 Java/C# 等(使用 VS/Eclipse)中,当我有一个接收enum
-input-variable 的函数时,例如:
void func(SomeEnum var);
每当我输入func(
时,编辑器都会建议所有可用的枚举(类型SomeEnum
)。当我有一组预定义的输入选项(如 DB 表)时,我会在 PHP 中寻找同样的功能。
也许使用Intellilang
这些@
标签(PHPDocs?)我可以预定义这样的列表?
我如何PhpStorm
建议输入变量?
在 Java/C# 等(使用 VS/Eclipse)中,当我有一个接收enum
-input-variable 的函数时,例如:
void func(SomeEnum var);
每当我输入func(
时,编辑器都会建议所有可用的枚举(类型SomeEnum
)。当我有一组预定义的输入选项(如 DB 表)时,我会在 PHP 中寻找同样的功能。
也许使用Intellilang
这些@
标签(PHPDocs?)我可以预定义这样的列表?
目前,您无法在这方面限制代码完成的可能选项: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