什么是PHP最好的IDE和源代码版本控制工具?

什么是PHP最好的IDE和源代码版本控制工具?,php,version-control,windows-7,ide,Php,Version Control,Windows 7,Ide,我有.Net技术方面的经验,但我想成为PHP的新手,因为我明年必须使用PHP技术。请分享您喜爱的工具:)如果使用mac,请通过恐慌检查Coda!太棒了 我在桌面上使用dreamweaver,在笔记本电脑上使用notepadd++。PHP开发 在Windows计算机上: WAMP-WAMPserver SVN-tortoiseSVN(windows和linux) DreamWeaver IDE 在Linux计算机上: Apache/MySQL/PHP@localhost SVN通过命令行 N

我有.Net技术方面的经验,但我想成为PHP的新手,因为我明年必须使用PHP技术。请分享您喜爱的工具:)

如果使用mac,请通过恐慌检查Coda!太棒了

我在桌面上使用dreamweaver,在笔记本电脑上使用notepadd++。

PHP开发

在Windows计算机上:

  • WAMP-WAMPserver
  • SVN-tortoiseSVN(windows和linux)
  • DreamWeaver IDE
在Linux计算机上:

  • Apache/MySQL/PHP@localhost
  • SVN通过命令行
  • Netbeans IDE
其他需要考虑的问题

  • 记事本++集成开发环境
  • VI或VIM,如果您的硬核和/或旧版

eclipsepdt
+
EGit
Git插件(或+
Subversive
SVN插件)


另外,它是跨平台的。

市场上有很多IDE。他们当中很少有人

但除了上面提到的,我还使用了

  • NetBeans
  • Zend Studio
NetBeans是开源的,其中asZend Studio需要许可证

如果你想选择开源,那么我想Netbeans/Eclipse将最适合你。但这是我个人的观点

如果你想申请许可证,那么你可以申请Zend Studio。我对其他IDE不太了解。我更喜欢使用netbeans

对于源代码控制

对于Linux

svn是最好的

对于Windows

乌龟svn,

Microsoft可视源代码安全(VSS)

但是我想VSS需要许可证。我更喜欢使用svn


希望这能有所帮助。

IDE通常是特定于语言的(我认为这是个坏主意),因此您可以从其他答案中找到一些东西。我建议您自学一个灵活的编辑器,如vim、Emacs或Textmate,然后将其用于所有编码需求,而不是依赖于语言的IDE hop


至于版本控制系统,选择它们是基于技术考虑的决定,如分布式与集中式等,而不是基于语言

喷气式飞机带来的暴风雨

据说,Intellij IDEA(由JetBrains提供)是Java应用程序的最佳IDE之一,是有史以来最智能的IDE。它确实是一个专业的工具,支持开发人员使用强大的编辑器、重构、CVS、插件等等。你也可以在暴风雨中找到这些技能

我下载了PHP Storm的第一个版本,它非常好。
如果你是一个开源者,你不需要支付费用

我在php开发中使用的内容:

  • Wamp(ApachePHP(5.26+5.3+)和Mysql
  • Navicat lite代替Phpmyadmin
  • 带有Spket插件的Eclipse PDT(Helios)
  • 乌龟
  • 记事本++
  • 总司令
  • Firefox(Firebug、FireHP、FireCookie)

@Ibrahim:你的想法对我很有帮助。不过,我更喜欢基于语言的版本控制工具-TFS在.Net解决方案/项目源代码的版本控制方面比Tortoise SVN好得多,因为TFS“有”关于文件的知识,例如,某些文件是用户特定的,其他团队成员看不到。你同意吗?你的版本控制系统应该具有执行这些功能的通用能力。以我的经验,特定语言的基础结构是残废的。@Lieu:你在使用Windows操作系统吗?WAMPs是…Microsoft Windows操作系统。