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