2010-03-17 51 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