当涉及到PHP开发环境时,有这么多选择,您必须自己拼凑起来。
我想知道是否有人想出了他们认为是理想的设置,让你离开你的道路,让你开发。
现在,我从命令行使用vim和svn。我编写脚本来管理构建,但我正在考虑研究Phing。
我喜欢vim,但我正在认真考虑用PHP插件来尝试Eclipse,因为我想它会让常见的SVN选项变得更容易(在项目中移动文件)。
支持数据库上的持续集成的东西将是一个主要的优势!
更新:只是想强调一下前面的那行。我意识到一些框架会对此有所帮助,但我没有使用框架。有没有一些简单的模块(是否包含在IDE中)可以让我轻松地将我的数据库模式/数据绑定到subversion版本,允许我回滚和前进、标记、分支等?
对编辑器之外的事情有什么评论吗?例如:构建,管理阶段/生产/开发环境,自动化测试和基于SVN提交的构建,等等。理想情况下,我们可以让这篇文章成为建立专业PHP团队开发环境的“Whoah”。
发布于 2008-10-16 07:23:44
我推荐使用功能完整的集成开发环境,比如PDT ( eclipse PHP项目),它为您提供了:调试(使用Xdebug或ZendDebugger)
SVN/CVS集成非常方便
数据库集成( DTP插件)
更重要的是,基于PDT和eclipse插件的特性
如果你有一些钱可以花,我认为Zend Studio For eclipse是值得的。它为你提供了更好的调试,PHPUnit集成,ZendFramewrok支持,重构和远程系统支持(ftp,ssh等)。
发布于 2008-10-16 08:02:44
发布于 2008-10-16 07:28:29
我也喜欢vim,并且习惯于使用和你一样的环境进行开发。但这些天来,我发现Eclipse PDT和用于SVN集成的Subclipse是非常有价值的。XDebug也很棒--不再有用于调试的var_dump();exit;
。
对于转向Eclipse的vim爱好者来说,最好的插件之一是:viPlugin。在Eclipse中拥有vi密钥绑定非常值得支付令牌许可费。
https://stackoverflow.com/questions/207642
复制相似问题