2011-06-13 59 views

回答

1

由於您使用的Aptana Studio和不PDT,我將添加到我上面張貼的評論(作爲一個答案)。

中的Aptana Studio中的正確的語法是:

/** 
* @var Foobar 
*/ 
$obj; // You have to call the variable here (redundant call...) 
$obj-> // will code assist the FooBar functions. 

冗餘呼叫是大忌(恕我直言),所以我的工作有額外的支持,想與PDT特殊@var語法的建議@菲爾的回答)。

/* @var $obj Foobar */ 
$obj-> // will code assist the FooBar functions. 

在任何情況下,爲了向後兼容,在Studio的下一個版本中都將支持這兩種方法。

希望幫助

5

你真的可以做的唯一的事情就是用變量類型提示,例如

<?php 
/* @var $form Zend_Form */ 
$form = $this->form; 

然後你會得到代碼完成$form屬性和方法。

視圖助手大多可同等對待,如

<?php 
/* @var $headLinkHelper Zend_View_Helper_HeadLink */ 
$headLinkHelper = $this->getHelper('HeadLink'); 
+0

恐怕這種支持目前壞在集錦工作室3 上儘快修復它工作。 – sgibly 2011-08-24 00:02:54

相關問題