需要帮助为Ubuntu找到完美的PHP IDE吗

需要帮助为Ubuntu找到完美的PHP IDE吗,php,ide,netbeans,Php,Ide,Netbeans,我正试图用我的Ubuntu笔记本电脑用PHP构建一个应用程序。然而,我很难找到一个适合我需要的IDE。我理想的IDE应具有以下功能: 代码折叠 易于创建可分配给快捷键的代码段 代码组织 单元测试 调试器 Netbeans满足这些要求中的大多数,但创建代码段的能力很复杂。您必须创建一个模块文件,然后使用一些XML进行转换,然后进行hokey poky操作,以安装一个超级简单的代码段。我试着在NetBeans中创建一个宏,但它把javadoc搞砸了,我还没有找到一种方法告诉它在宏期间只粘贴我键入

我正试图用我的Ubuntu笔记本电脑用PHP构建一个应用程序。然而,我很难找到一个适合我需要的IDE。我理想的IDE应具有以下功能:

  • 代码折叠
  • 易于创建可分配给快捷键的代码段
  • 代码组织
  • 单元测试
  • 调试器
Netbeans满足这些要求中的大多数,但创建代码段的能力很复杂。您必须创建一个模块文件,然后使用一些XML进行转换,然后进行hokey poky操作,以安装一个超级简单的代码段。我试着在NetBeans中创建一个宏,但它把javadoc搞砸了,我还没有找到一种方法告诉它在宏期间只粘贴我键入的内容,而不是使用所有人工辅助功能。所以我得到的是一堆看起来像千斤顶的代码和千斤顶式phpdoc

就代码段支持而言,gPHPEdit更多的是我想要的,但它严重缺乏NetBeans所擅长的所有其他功能


关于PHP IDE的任何想法。由于这是一个个人项目,购买IDE不是一个选项。

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

您可以在
Tools->Options->Editor->code Templates

中找到它,它是在eclipse之上构建的,或者可以用作eclipse插件。它附带了一些基本的代码片段,使用eclipse创建新的代码片段并不难


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

我认为这正是我所寻找的。