我正在寻找与Symfony Framework一起使用的 IDE 。
我有一些使用NetBeans 6.5 IDE的经验,但它似乎并不总是完成类方法,而且它似乎没有内置任何 PHP 代码片段。
以下是我希望从 IDE 中按重要性排序的理想功能:
- 所有 Symfony 和 Propel 类方法的代码完成(我永远记不住它们)
- 代码模板,(类骨架、HTML 结构、Symfony 模板?)
- 直接的代码调试
- 源代码控制
我正在寻找与Symfony Framework一起使用的 IDE 。
我有一些使用NetBeans 6.5 IDE的经验,但它似乎并不总是完成类方法,而且它似乎没有内置任何 PHP 代码片段。
以下是我希望从 IDE 中按重要性排序的理想功能:
如果你可以等待,Symfony 支持很快就会来到 Netbeans:http: //www.netbeans.org/issues/show_bug.cgi?id= 145913 。我将暂时使用 Zend Studio 5.5 的调试和检查功能。
Komodo IDE(或者,没有调试和源代码控制,免费的Komodo Edit)+一组 Komodo 使用 symfony 任务的命令。完成所有 4 点,并且也适用于 Perl、Python、Ruby 和 Tcl。
我推荐 NetBeans。您可以按照本教程:使用 NetBeans 设置 PHP Symfony 项目
很多事情都变了。上面的链接现在坏了。甲骨文现在拥有 Netbeans。所以,我不再向你推荐 netbeans 了!试试gvim!
NetBeans 6.8 支持 Symfony。
我从 0.6 版开始就一直在使用 Symfony,并且使用过 Zend Studio(早期版本和后期基于 Eclipse 的版本)、Eclipse、Komodo、NetBeans、VIM、e TextEditor 和 Sublime Text。
我最近切换到PHP Storm,我不得不说......它完全消灭了所有其他选项。绝对是我的选择!
至于我,它是 Eclipse + PDT。但是 NetBeans 已经支持 phpDoc 1.4(而 PDT 没有),因此您可以记录(并且 IDE 将能够自动完成)“神奇”属性和方法。教义用户肯定会欣赏的:)
UPD:一段时间过去了,我首先转向了 NetBeans(它看起来更轻、更快、更简单)。然后我使用了 PhpStorm EAP,很喜欢它,甚至还买了一个许可证 :)
所以,此时此地,我选择的 IDE 是:
我推荐你使用PHPEDIT,它是对所有 symfony 版本支持最好的软件,
你可以观看一个截屏视频,了解使用 phpedit 开发 symfony 项目是多么容易。 关联
您可以简单地使用 Textmate 进行 Symfony 开发。握住它之后,它也可以完美贴合。
我过去使用 Eclipse PDT,一个月前切换到 Netbeans... 在尝试了这两种方法之后,我会推荐 Netbeans:它具有更好的重构工具,并且总体上表现更好。
查看 Symfoclipse,一个用于 Eclipse + PDT 环境的 Symfony 插件。这是链接;-)
它是用于 PHP 的 NetBeans。它支持symfony。
PHPEdit 击败了竞争对手。当然你必须为此付费,但它支持 SVN、所有 symfony 命令的 GUI、yaml 编辑等。
您可以物有所值,并使开发变得更加轻松和快捷。
您将通过节省的时间通过一个项目收回您的资金。
我更喜欢 old school、textmate 或 bbedit(我正在成为真正的粉丝)