首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse PDT (helios)自动完成

Eclipse PDT (helios)自动完成
EN

Stack Overflow用户
提问于 2010-09-20 08:23:17
回答 2查看 912关注 0票数 2

我刚刚完成了一个新的eclipse安装,我想知道为什么自动完成不能正常工作;在我的旧版本中(ganymede/伽利略)是这样的。

它适用于简单的函数和类方法,但是:

它不知道从其他类$this.

  • 继承的方法,它不会显示返回的链式方法的自动完成

例如:

代码语言:javascript
复制
class y
{
    protected $_a;

    public function setA($a)
    {
        $this->_a = $a;
        return $this;
    }
}

class x extends y
{
    protected $_b;

    public function setB($b)
    {
        $this->_b = $b;
        return $this;
    }
}

$x = new x;
$x->[AUTOCOMPLETION]

这里,[AUTOCOMPLETION]只显示了在x中直接实现的方法,而没有显示y的方法。

当我这么做时:

代码语言:javascript
复制
$x->setB(123)
  ->[AUTOCOMPLETION]

...the自动完成根本不起作用。这两种情况在我以前的版本中都起了很大的作用。那怎么了?我是不是弄错了什么东西?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-14 10:45:47

原来我所用的版本被窃听了。Eclipse3.7.2再次正常工作。

票数 0
EN

Stack Overflow用户

发布于 2010-09-27 02:07:00

在麦克身上好好工作。它同时显示了setA和setB

在bugzilla发布一个bug报告

https://bugs.eclipse.org/bugs/enter_bug.cgi?product=PDT

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3749703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档