有许多小编辑器,如Notepad ++,vim,& SciTE - 但它们一次只能处理一个文件。换句话说,他们并不了解代码库的整个范围。
另一方面,我所看到的所有完整IDE都提供了代码完成(在项目中的所有文件上),需要大量内存才能运行。 Eclipse PDT,PHPStorm等。
我正在寻找一个只有代码完成和语法着色的小型IDE来移动运行PHP的一些极限开发系统。有这样的吗?
Windows或Linux
更新
澄清一下,如果应用程序无法完成多文件代码(一个文件中的完整代码,基于其他文件中的类),那么它就不符合我的要求。
答案 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自动完成中。
答案 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谁知道还有什么呢。
亮点:
答案 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)