PHP:使用Eclipse PDT键入字段的提示

Sil*_*ini 12 php types field autocomplete eclipse-pdt

使用Eclipse PDT +,我知道,你可以指定一个方法的返回类型或一个变量的方法中通过类型提示的类型.

课堂怎么样?我可以声明字段的类型以便为该变量启用自动完成吗?

我尝试过以下方面:

class MyClass {

  protected $Field; /* @var $Field MyType */

  ...
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

有没有办法用Eclipse和PDT实现类字段的自动完成?

谢谢,

西尔维奥

Mar*_*tin 19

如果你需要它可以使用非声明的局部变量

/* @var $varname vartype */
Run Code Online (Sandbox Code Playgroud)

如果使用foreach迭代对象数组,这非常有用.

请注意,我们需要在一行中输入一个星号/*.声明应在使用变量之前进行.


gre*_*ire 18

就在这里!只需将var类型放在声明之前,如下所示:

/**
 * @var Type
 */
 protected $Field;
Run Code Online (Sandbox Code Playgroud)

确保使用javadoc样式注释(/**,而不仅仅是/*)我通过选择"Outline"视图中的字段找到了这个,然后右键单击> Source> Generate element comment.