PHP开发套件?

时间:2010-09-11 20:54:30

标签: php development-environment phpstorm

我使用Visual Studio开发C#,C ++大约10年。

是否有一个类似于Visual Studio Express的免费或廉价的开发平台(甚至可能是Visual Studio的插件!),这将允许我开发和测试我的代码?

我有很多PHP书籍,但我想在将它们扔到现场网站之前测试我学到的东西!

7 个答案:

答案 0 :(得分:17)

* * *更新* * *

现在新的3.0版本已经出来我想我应该更新这个答案。经过10个月的持续使用PHPStorm后,我可以肯定地说这是我做过的最好的软件投资。由于惊人的实时检查和语法检查,我在它们发生之前就已经发现了很多错误。我自定义了我的编辑器比任何其他允许的更多,包括一个很棒的黑暗方案,大量的实时模板,几乎所有的键盘快捷键,自定义检查配置文件设置,Kohana框架的许多模板等。最终结果是我的生产力飙升了。由于我经常使用的各种重构工具,我的代码更清晰。总的来说,由于这种友好的环境,我的编码技能在很大程度上取得了很大的进步。现在v3似乎比v2更快。与此相比,旧的基于Eclipse的IDE非常灵巧 - 速度和稳定性的差异令人震惊。我在本地使用SVN,我觉得整合是超级紧凑和坚如磐石 - 我完全停止使用Tortoise SVN,因为一切都发生在IDE内部。另外,我经常使用部署工具,这也非常好。例如,您可以快速将实时版本与本地版本进行比较并合并差异等。您可以将许多文件夹映射到远程服务器,这样您就可以按照每个随机文件进行一次按键上传上。这只是一个全能的伟大工具。

还有一件事 - Jetbrains似乎是一家令人印象深刻的公司。我通常不太忠诚于一家公司,但他们都是摇滚明星。我所知道的关于Jetbrains的是他们是俄罗斯人,他们可以真正地解决问题。他们随时提供更新,支持COFFEE和LESS等新趋势。所有这些都令人印象深刻。

我希望这可以帮助任何有抱负的PHP开发人员!

enter image description here

---以下老答案:---

PHPStorm(新的2.0版本)非常棒 - 非常可定制,非常快,非常聪明。获取WAMP设置,并使调试器正常工作。亮点:

  • 您可以设置文件的逻辑位置并将它们映射到物理位置(即,非常适合设置您正在使用的任何PHP框架的风格)。
  • 代码完成非常出色,并且与Kohana 3框架一起开箱即用(从未见过IDE在第一次尝试时执行此操作!)。
  • 单个开发人员单独进行PHP重构的价格为100美元。
  • 我也一直在疯狂地使用PHP和JS调试器...我为STEP-OVER和STEP-INTO等设置了我自己的热键,以匹配我的Visual Studio热键,我只是飞行比较在Aptana工作(基于日食)。
  • 我还没有进入自动化测试,但这也是集成的。
  • 哦,是的,SVN也是集成的,看起来坚如磐石。它还带有内置的历史记录"用于跟踪文件微更改的机制。

拥有这两周后,它已经多次支付了自己的价格,并且比我付出的价值更多。非常高度推荐......至少值得花时间试用试用版。

答案 1 :(得分:5)

免费试用NetBeansWAMP服务器

答案 2 :(得分:5)

PhpStorm,但这不是免费程序。

答案 3 :(得分:3)

答案 4 :(得分:2)

当我离开Aptana时,我正在考虑PHPStorm。但是,由于一个原因,我最终选择了Phped。 PHPStorm不允许您打开网络驱动器上的项目文件。我的特定开发环境包含一个带有Samba共享的Linux VM。我将Win7中的Samba共享作为网络驱动器附加。 Phped允许我将代码从网络共享添加到我的项目中。 PHPStorm没有。这对我来说是一个交易破坏者。从我所读到的,这种行为似乎是设计的。看起来是一个很好的IDE,但不适合我。

答案 5 :(得分:1)

Eclipse PDT非常适合那些熟悉visual studio的人。它与Zend Debugger集成,具有用于呈现页面的集成浏览器,并允许代码完成(IntelliSense)和类重构。

http://www.eclipse.org/pdt/

答案 6 :(得分:1)

我肯定也会选择JetBrains PhpStorm。神奇的IDE。您可以从here下载其EAP版本。他们试图每周发布新的EAP版本。

相关问题