2010-03-17 65 views
3

不是一個編程問題,而是更多的生產力問題。 我們在我們的項目中有很多自定義視圖和動作助手。與大約7名程序員一起工作。Zend框架幫手intellisense

現在,當某人,創建一個幫手,或者如果想要使用幫手,這一切都通過經紀人。這意味着我們不會爲那些可能實時消耗的助手獲得智能感知,因爲他們必須查看文檔或代碼文件。這對建立和定製助手都是正確的。

是否有任何1共享這種痛苦? any1是否有解決方案?

回答

1

不知道關於Eclipse PDT與但Zend Studio的,你可以做控制器中的以下內容:

$this->_helper->鍵Crtl +空間

,並會出現一個框與默認助手。在View Script中使用ViewHelpers時,它同樣適用。有趣的是,這不適用於ZF的角度,但只能從PHP透視,我認爲這是使用定製的PDT。所以,是的,這有點奇怪。

+0

這可以在pdt中完成idd工作,但它只是顯示幫手代理的屬性,不是項目中可用的任何自定義幫助程序方法... – NDM 2010-03-25 15:12:43

+1

然後可能是Zend Studio功能。儘管在某些IDE中,您可以將@method註釋添加到任何魔術方法以返回可能的方法。請參閱http://manual.phpdoc.org/HTMLframesConverter/default/phpDocumentor/tutorial_tags.method.pkg.html – Gordon 2010-03-25 15:30:16

+0

Intellisense使用PDT 2.2爲我提供它。我注意到,2.1不會識別@method或@property標籤 – MANCHUCK 2010-12-15 17:00:21