2010-09-20 7 views
2

Je viens d'installer une nouvelle éclipse d'éclipse et je m'interroge sur le fait que l'autocomplétion ne fonctionne pas correctement comme dans mes anciennes versions (ganymede/galileo). il fonctionne pour des fonctions simples et des méthodes de classe mais il ne connaît pas les méthodes qui ont été héritées des autres classes ET il ne montrera pas l'auto-complétion pour les méthodes chaînées qui retournent $ this.Eclipse PDT (hélios) autocomplétion

comme

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] montre que les méthodes mises en œuvre directement en x, mais pas les méthodes de y. et quand je fais

$x->setB(123) 
    ->[AUTOCOMPLETION] 

la saisie semi-automatique ne fonctionnera pas du tout. Ces deux cas ont bien fonctionné dans les versions précédentes. Alors, quel est le problème avec les éclipses actuelles d'éclipse? ou ai-je manqué de configurer quelque chose?

Répondre

0

il est apparu que la version que j'utilisais a été mis sur écoute. Eclipse 3.7.2 fonctionne correctement.

Questions connexes