如何在 Eclipse (Aptana Studio 3) 中获取 Zend Framework 视图帮助程序代码完成?
我正在使用 Aptana Studio 3(基于 Eclipse 构建)来编辑我的 Zend Framework 应用程序。当我编辑视图脚本时,我希望我的 IDE 提供代码完成/自动完成功能。
<?php echo $this->form...
由于视图辅助函数并不完全是实例化的类,因此我无法立即获得此类功能。我怎样才能将这种功能添加到 Eclipse 中?
I am using Aptana Studio 3 (built on Eclipse) to edit my Zend Framework application. When I am editing a view script, I would like my IDE to provide code completion / auto-complete.
<?php echo $this->form...
Being that the view helper functions are not exactly classes that are instantiated, I don't get this sort of functionality out of the box. How can I go about adding this sort of functionality to Eclipse?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您真正能做的唯一一件事就是使用变量类型提示,例如
,您将获得
$form
属性和方法的代码完成。视图助手大多可以被相同地对待,例如
The only thing you can really do is use variable type hints, for example
You will then get code completion for
$form
properties and methods.View helpers can mostly be treated the same, eg
由于您使用的是 Aptana Studio,而不是 PDT,因此我将添加到上面发布的评论(作为答案)。
Aptana Studio 中的正确语法是:
该冗余调用是一个交易破坏者(恕我直言),因此我正在努力提供额外的支持,例如 @Phil 的答案中建议的 PDT 特殊 @var 语法)。
无论如何,为了向后兼容,Studio 的下一个版本都将支持两者。
希望有帮助
Since you are using Aptana Studio, and not PDT, I'll add to the comment I posted above (as an answer).
The correct syntax in Aptana Studio is:
That redundant call is a deal breaker (IMHO), so I'm working on having additional support, like with the PDT special @var syntax suggested at @Phil's answer).
In any case, for backward compatibility, both will be supported in the Studio's next release.
Hope that helps