我正在寻找一款与Symfony框架配合使用的IDE。
我有一点使用NetBeans 6.5 IDE的经验,但它似乎无法完整地补全类方法,并且似乎没有内置任何PHP代码片段。
以下是我理想中希望从IDE中拥有的功能,按重要性排序:
- 完整补全Symfony和Propel类方法(我总是记不住它们)
- 代码模板(类骨架、HTML结构、Symfony模板等)
- 简单直接的代码调试
- 源代码控制
我正在寻找一款与Symfony框架配合使用的IDE。
我有一点使用NetBeans 6.5 IDE的经验,但它似乎无法完整地补全类方法,并且似乎没有内置任何PHP代码片段。
以下是我理想中希望从IDE中拥有的功能,按重要性排序:
如果你能够等待,Symfony支持将很快出现在Netbeans中:http://www.netbeans.org/issues/show_bug.cgi?id=145913。目前,我会使用Zend Studio 5.5的调试和检查功能。
我推荐使用NetBeans。您可以按照此教程操作:使用NetBeans设置PHP Symfony项目
很多事情都在变化。以上链接现在已经失效了。并且甲骨文现在拥有了NetBeans。因此,我不再向您推荐NetBeans!建议尝试gvim!
Komodo IDE (或者没有调试和源代码控制的免费 Komodo Edit) + 一组用于Komodo执行symfony任务的命令,完全可以满足你的四点需求,并且同时还支持Perl、Python、Ruby和Tcl。
我从Symfony 0.6版本开始使用它,也用过Zend Studio(早期版本和基于Eclipse的后来版本)、Eclipse、Komodo、NetBeans、VIM、e TextEditor和Sublime Text。
最近我切换到PHP Storm,我必须说...它完全压倒其他所有选择。绝对是我的首选!
你可以简单地使用Textmate进行Symfony开发。一旦掌握了它,它也可以完美地适用。