PHP最小的IDE代码完成?

Xeo*_*oss 9 php ide

有许多小编辑器,如Notepad ++,vim和SciTE - 但它们一次只能处理一个文件.换句话说,他们并不了解代码库的整个范围.

另一方面,我所看到的所有完整IDE都提供了代码完成(在项目中的所有文件上),需要大量内存才能运行.Eclipse PDT,PHPStorm等.

我正在寻找一个只有代码完成和语法着色的小IDE,可以在一些运行PHP的极限开发系统中移动.有这样的事吗?

Windows或Linux

更新

为了澄清,如果应用程序无法完成多文件代码(一个文件中的完整代码,基于其他文件中的类),那么它就不符合我的要求.

Bil*_*eal 14

Netbeans是我用过的代码完成性能最好的PHP编辑器; 那说,它绝不是一个轻量级的编辑器.但我认为任何一种代码完成的编辑器都不会真正轻量级.

  • 提及Netbeans的+1.编程时Netbeans是我的首选工具(当然对C,python,Php和Java有极好的支持) (3认同)
  • NetBeans for PHP的+1.虽然接近轻量级,但是:P (2认同)
  • @Alexander:他没有问哪个编辑器有最好的PHP支持,他问哪个是最好的表现.即便是Eclipse的粉丝也不会说它的表现很好.更重要的是,**OP明确要求在他的问题中避免PDT**!(我个人认为Eclipse是我用过的最糟糕的编辑器,但这与问题并不相关). (2认同)
  • 我从未理解的一件事是为什么这么多伟大的IDE都是用Java构建的.仅此就是性能问题:P (2认同)

Dom*_*nes 12

Geany是我的首选编辑.它是小型的,跨平台的(GTK)并且支持几十种语言.(包括PHP)它具有语法高亮,代码完成甚至自定义"构建"命令.(例如用于完整性检查的php -l)

  • 哇,Geany太神奇了!只需9MB即可运行并以单击文件的速度启动!内置终端,信息状态栏,支持大多数开箱即用的文件,文件浏览器,您不必创建新项目 - 只需打开文件夹,显示所有使用的变量(单击转到),默认为制表符+ UTF -8,列表继续进行!轻量级IDE的完美答案!**自动完成基于您写的课程的类别名称!** (2认同)

Min*_*ang 9

试试Komodo Edit或Komodo IDE.它包含所有PHP辅助功能甚至调试(在IDE中).

http://www.activestate.com/komodo-ide

它有一些错误,如PHP变量出现在JavaScript自动完成中.

试试v6 beta:http://www.activestate.com/komodo-edit/downloads

  • @Xeoncross:"我不想使用普通的IDE.我想使用具有IDE所有功能的编辑器,但我希望资源不如IDE".....你不可能两种方式.选一个. (2认同)

Bil*_*win 6

我使用MacVim,我经常在单独的标签中打开多个文件.

如果你使用ctags插件,Vim支持开箱即用的语法高亮和代码完成.

也可以看看: