使用括号时,eclipse自动完成在PHP中失败

时间:2013-09-26 06:02:30

标签: eclipse eclipse-pdt

我正在使用带有PDT的Eclipse Eclipse。除特定情况外,自动填充功能正常。 如果我这样做,它可以正常工作

class Example {
    public function doit() {
         $v = new Example();
    }
}

我可以控制 - 单击Example()对象,并在自动填充$ v->时看到doit()方法。

现在看这个例子

class Example2 {
    public function doit() {
        $v = (new Example2());
    }
}

现在自动完成程序已损坏,我无法控制 - 单击任何内容,但大纲视图现在为空。 Eclipse无法看到任何方法或任何东西。日食日志中没有任何内容。

当然这是一个愚蠢的例子,但我看到这种结构发生在三元运算符在外部框架中的语句中。这非常令人讨厌,因为这些类中的对象不能再用于自动完成器了。

此电话与Eclipse PHP autocomplete acting funny, some files complete some don't顺便说一下,我也回答了实际问题。请不要再拍我了。

0 个答案:

没有答案