【问题标题】:Need assistance finding the perfect PHP IDE for Ubuntu需要帮助为 Ubuntu 寻找完美的 PHP IDE
【发布时间】:2010-08-14 22:06:46
【问题描述】:

我正在尝试使用我的 Ubuntu 笔记本电脑在 PHP 中构建应用程序。但是,我很难找到适合我需要的 IDE。我理想的 IDE 应具备以下功能:

  • 代码折叠
  • 可分配给快捷键的简单代码 sn-p 创建
  • 代码组织
  • 单元测试
  • 调试器

除了创建 sn-ps 的能力很复杂之外,Netbeans 符合大多数这些要求。必须创建一个模块文件,然后使用一些 XML 来搞定,然后做一些小技巧来安装一个超级简单的 sn-p。我尝试在 NetBeans 中创建一个宏,但它搞砸了 javadoc,我还没有想出一种方法来告诉它在宏的持续时间内粘贴我键入的内容,而不是使用所有的人工辅助功能。所以我得到的是一堆看起来很夸张的代码,上面有 phpdoc。

就 sn-p 支持而言,gPHPEdit 更像是我正在寻找的东西,但它严重缺乏 NetBeans 出色的所有其他功能。

关于优秀 PHP IDE 的任何想法。由于这是一个个人项目,因此不能购买 IDE。

【问题讨论】:

    标签: php ide netbeans


    【解决方案1】:

    在 NetBeans 中,您可以制作代码模板。这些是支持变量的缩写,您可以使用选定的键(tab、ctrl+enter 等)完成。

    您可以在Tools -> Options -> Editor -> Code Templates 下找到它。

    【讨论】:

    • 我想这正是我想要的。
    【解决方案2】:

    我使用Aptana,它是在 eclipse 之上构建的,或者可以用作 eclipse 插件。它带有一些基本的 sn-ps,使用 eclipse 创建新的 sn-ps 并不难。

    我建议从 3.0 测试版开始,因为它有一些非常有用的新功能。 Apatana 几乎拥有您需要的一切,并且由于它使用 eclipse,您将获得几乎所有缺少的东西(例如 SVN 或 GIT 支持)。

    【讨论】: