如何在Eclipse(Aptana Studio 3)中获得Zend Framework视图帮助程序代码完成?

| 我正在使用Aptana Studio 3(基于Eclipse构建)来编辑我的Zend Framework应用程序。当我编辑视图脚本时,我希望我的IDE提供代码完成/自动完成功能。
<?php echo $this->form...
由于视图助手功能并非完全是实例化的类,因此我没有开箱即用的功能。我如何才能将这种功能添加到Eclipse?     
已邀请:
        由于您使用的是Aptana Studio,而不是PDT,因此,我将添加到上面发布的评论中(作为答案)。 Aptana Studio中的正确语法是:
/**
 * @var Foobar 
 */ 
$obj; // You have to call the variable here (redundant call...)
$obj-> // will code assist the FooBar functions.
那个多余的调用是一个交易破坏者(IMHO),因此我正在努力获得更多支持,例如@Phil \的答案中建议的PDT特殊@var语法。
/* @var $obj Foobar */
$obj-> // will code assist the FooBar functions.
无论如何,为了向后兼容,Studio的下一发行版将同时支持这两种功能。 希望能有所帮助     
        您唯一能做的就是使用变量类型提示,例如
<?php
/* @var $form Zend_Form */
$form = $this->form;
然后,您将获得
$form
属性和方法的代码完成。 视图助手在大多数情况下可以被视为相同,例如
<?php
/* @var $headLinkHelper Zend_View_Helper_HeadLink */
$headLinkHelper = $this->getHelper(\'HeadLink\');
    

要回复问题请先登录注册