【发布时间】:2011-05-30 14:25:06
【问题描述】:
我有 .Net 技术方面的经验,但由于我明年必须使用 PHP 技术,所以我是 PHP 的新手。请分享您爱上的工具:)
【问题讨论】:
标签: php version-control windows-7 ide
我有 .Net 技术方面的经验,但由于我明年必须使用 PHP 技术,所以我是 PHP 的新手。请分享您爱上的工具:)
【问题讨论】:
标签: php version-control windows-7 ide
JetBrains 的 PHP Storm。
据说,Intellij IDEA(由 JetBrains 出品)是 Java 应用程序的最佳 IDE 之一,并被称为有史以来最智能的 IDE。它是一个真正的专业工具,为开发人员提供强大的编辑器、重构、CVS、插件等。您也可以在 Storm 中找到这些技能。
我下载了 PHP Storm 的第一个版本,它真的很棒。 如果您是开源者,则无需支付费用。
【讨论】:
我用于 php 开发的东西:
【讨论】:
如果使用 mac,请通过恐慌检查 Coda!太棒了!
【讨论】:
我在台式机上使用dreamweaver,在笔记本电脑上使用notepadd++。
【讨论】:
PHP 开发
在 Windows 机器上:
在 Linux 机器上:
其他考虑
【讨论】:
Eclipse PDT + EGit Git 插件(或 +Subversive SVN 插件)。
附:而且它是跨平台的。
【讨论】:
嗯,市场上有很多 IDE。他们很少,
http://www.ibm.com/developerworks/opensource/library/os-php-ide/index.html
但是除了上面提到的,我用过
NetBeans 是开源的,而 Zend Studio 需要许可证。
如果您想选择开源,那么我想 Netbeans/Eclipse 将是您的最佳选择。但这是我个人的看法。
如果您想获得许可,那么您可以选择 Zend Studio。我对其他IDE不太了解。我更喜欢使用 netbeans。
对于源代码管理,
对于 Linux,
svn 是最好的。
对于 Windows,
乌龟svn,
Microsoft Visual Source Safe (VSS)
但我猜 VSS 需要许可证。我更喜欢使用 svn。
希望这会有所帮助。
【讨论】:
IDE 通常是特定于语言的(我认为这是一个坏主意),因此您可以从其他答案中找到一些东西。我建议您自学一个灵活的编辑器,如 vim、Emacs 或 Textmate,然后将其用于您的所有编码要求,而不是根据语言进行 IDE 跳跃。
至于版本控制系统,选择它们是基于分布式与集中式等技术考虑做出的决定,而不是基于语言。
【讨论】: