首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >您使用PHP IDE吗?

问您使用PHP IDE吗?
EN

Stack Overflow用户
提问于 2010-01-30 02:35:34
回答 16查看 2.3K关注 0票数 9

我已经编程六年了,在那段时间里,我从来没有使用过PHP IDE。在我的web应用程序开发中,使用Vim、Linux shell、MySQL命令行和Subversion命令行感觉非常好。当我被要求参与其他人的项目或开源项目时,我通常可以在快速了解系统架构概述后找到方向。

最近,我对PHP很好奇。我下载了NetBeans,但我对调试安装问题失去了耐心。

这让我想知道,使用一个好的PHP IDE会大大提高我的工作效率吗?LAMP/PHP开发人员中使用PHP的比例是多少?

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2010-01-30 02:40:23

I always use an IDE now,if it support refactoring.我可能会将其与Vim或Emacs一起使用,或者与Vim或Emacs一起使用,但重构现在是我开发风格中不可或缺的一部分,拥有自动化的重构工具是必不可少的。

如果您只打算使用您选择的任何IDE的编辑器特性,那么您可能不会获得太多好处。这样做的好处是:

  • 集成开发环境可以为我们做一些需要花费更长时间的工作,或者
  • 集成开发环境提供了我们查找

所需的信息

票数 8
EN

Stack Overflow用户

发布于 2010-01-30 02:37:12

我过去在PHP项目中使用过NetBeans,并且非常喜欢它。事实上,我喜欢它只是我的观点,但我不记得有任何安装问题。NetBeans与我的团队SVN服务器同步得很好,一切都很顺利。

票数 7
EN

Stack Overflow用户

发布于 2010-01-30 02:48:53

我使用Eclipse。它臃肿、笨拙、缓慢和古怪,但我发现它有一些让我成为更好/更快的开发人员的特性。我喜欢用Eclipse开发PHP的两个主要原因是:

  • 函数文档工具提示。鉴于PHP在很多方面缺乏标准的参数顺序,这对于str系列函数特别有用。我不需要记住某个特定的函数顺序是($haystack,$needle)还是($needle,$haystack),我只需输入函数的名称并将鼠标悬停在其上即可。
  • “跳入”功能。突出显示一个函数并按'F3',它将带您转到定义该函数的类或文件。这是extremely帮助。

还有一些其他功能也很有用,尽管不是那么深刻。像autocomplete和PHPDoc注释模板(输入/**,它会创建一个基本的块注释,预填入您的参数)这样的东西往往很方便。

由于Eclipse的不足,我倾向于使用多种工具进行开发。例如,我发现UltraEdit的“在多个文件中查找”功能非常出色(以及用于批量SQL编辑的“列模式编辑”),并且我通常将其与Eclipse一起运行。

我已经试过NetBeans几次了,但是每次我安装它的时候,内部的PHP函数文档都被破坏了,所以将鼠标悬停在任何内置的PHP函数上都会出现一个智能提示框,上面写着"PHPDoc Not Found“。我发现这非常令人恼火,每次都会回到Eclipse。我喜欢它的外观,但我需要它的功能(在一些论坛上模糊地提到它,有一个开发人员说构建脚本被破坏了,所以它没有正确地链接文档,但他们在我上次尝试的时候还没有修复它)。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2164235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档