PHP最小的IDE代码完成?

时间:2010-08-30 22:09:09

标签: php ide

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

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

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

Windows或Linux

更新

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

10 个答案:

答案 0 :(得分:14)

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

答案 1 :(得分:12)

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

答案 2 :(得分:9)

尝试使用Komodo Edit或Komodo IDE。它包含所有PHP辅助功能,甚至还包括调试(在IDE中)。

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

它有一些错误,比如PHP变量显示在JavaScript自动完成中。

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

答案 3 :(得分:6)

我使用的是MacVim,我经常在不同的标签页中打开多个文件。

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

另见:

答案 4 :(得分:4)

Nusphere PHPEd。这是我在可怕的基于Java的替代品和Zend Studio之后用来命名水头的那个:P。它速度极快,内置代码完成库,完全可自定义的语法高亮显示PHP 4.x,PHP 5.x,PHP 5.3,html,css,smarty,perl,sql,xml,c / c ++,python,asp,js谁知道还有什么呢。

亮点:

  • Über快速发展环境。
  • 很棒的文件管理器选项(SFTP,SSH等)
  • 完全可自定义的语法高亮显示(亮/暗配置文件)
  • 内置调试器<​​/ li>
  • 完全可自定义的编辑器选项(括号,完成,等等......)

答案 5 :(得分:1)

PHP Expert Editor是一个相当小的应用程序,允许编辑多个文件,具有语法突出显示并与PHP集成以进行语法检查。我已经使用它多年了。

答案 6 :(得分:1)

我大部分时间都使用记事本++。但你可以尝试这个免费的IDE,我认为这符合你的账单Codelobster它大约是13mb

答案 7 :(得分:1)

现在生产的最好的PHP IDE将是Zend Studio,但它不是免费的。所以最接近的是Eclipse PDT,但你不喜欢它。

Aptana Studio for PHP好多了,但已停止使用,Aptana现在成为了JS和Ruby的IDE,但是I tried to save what's left of it,所以它仍然可用。

到目前为止,我没有找到比Aptana Studio for PHP更好的东西。

虽然大回归 - 它只支持PHP 5.2的语法。

Aptana也是最好的Javascript IDE之一,HTML + CSS编辑也比NetBeans(CSS选择器的代码完成,基于HTML)更进一步。

Aptana也支持Smarty模板引擎,这对我来说很棒。

最佳部分 - 无需安装。只需解压缩并运行即可。它只需要安装JRE,我们大多数人都安装了它。并且,它可能会与Eclipse项目产生冲突,因此对于干净的实验,请打开一个不包含Eclipse服务文件的项目。

答案 8 :(得分:0)

SciTE非常适合高级轻量级编辑器。在这种情况下,唯一的缺点是你必须通过插件添加代码完成和文件树。值得庆幸的是插件非常简单。

答案 9 :(得分:0)

我使用sublimeText或Brackets或Atom。它们很小,不需要高性能。

Sublime Text 3

Brackets

Atom IDE