【问题标题】:PHP developing suite? [closed]PHP开发套件? [关闭]
【发布时间】:2011-04-11 04:39:20
【问题描述】:

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

是否有类似于 Visual Studio Express 的免费或廉价开发平台(甚至可能是 Visual Studio 的插件!)可以让我开发和测试我的代码?

我有很多 PHP 书籍,但我想先测试一下我学到的东西,然后再把它们扔到一个实时网站上!

【问题讨论】:

标签: php development-environment phpstorm


【解决方案1】:

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

【讨论】:

  • 有趣。我在 3 年前问过这个问题,然后只使用了几个月的 PHP。现在,我有更多关于 PHP 的工作,你的答案会弹出。
【解决方案2】:

* * * 更新 * * *

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

还有一件事 - Jetbrains 似乎是一家令人印象深刻的公司。我通常对公司不那么忠诚,但他们是摇滚明星。我所知道的关于 Jetbrains 的一切都是他们是俄罗斯人,而且他们真的可以把东西搞定。他们一直在推出更新,支持 COFFEE 和 LESS 等新趋势。所有这些都非常令人印象深刻。

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

---下面的旧答案:---

PHPStorm(新的 2.0 版本)非常棒——非常可定制、非常快速、非常智能。开始 WAMP 设置,并让调试器正常工作。亮点:

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

拥有这个 2 周后,它已经为自己支付了好几倍的钱,而且比我为它付出的价值要高得多。非常推荐……至少值得花时间对试用版大惊小怪。

【讨论】:

    【解决方案3】:

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

    【讨论】:

      【解决方案4】:

      PhpStorm,但它不是免费程序。

      【讨论】:

        【解决方案5】:

        【讨论】:

          【解决方案6】:

          我会免费试用NetBeansWAMP 服务器

          【讨论】:

            【解决方案7】:

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

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

            【讨论】:

            • 嗨,SleeyNate! +1 因为这与 Visual Studio 最相似。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2010-11-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-04-01
            相关资源
            最近更新 更多