Я только что установил новый гелиос затмения, и мне интересно, что автозаполнение не работает должным образом, как в моих старых версиях (ganymede/galileo). он работает для простых функций и методов класса, но он каким-то образом не знает методов, которые были унаследованы от других классов, и он не будет показывать автозаполнение для прикованных методе, которые возвращают $ this.autocompletion Eclipse PDT (helios)
как
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]
[автодополнением] показывает только методы, непосредственно реализованы в х, но не методы у. и когда я делаю
$x->setB(123)
->[AUTOCOMPLETION]
автозаполнение не будет работать вообще. Эти оба случая отлично работали в предыдущих версиях. так что случилось с текущими гелиями затмения? или я пропустил, чтобы что-то настроить?