问题描述
我目前正在使用Idea JetBrains的PhpStorm,但它的马车,我真的在寻找能够让我完成工作而不会有太多麻烦的东西。
请限制一个IDE /编辑器的答案。
最佳解决方案
Netbeans是一个很棒的IDE,有很多PHP支持。我甚至无法开始命名我使用的所有功能,但有相当数量。看看这里:
我已经使用Eclipse for Java和Netbeans for PHP,我觉得Netbeans对PHP以及XHTML和CSS有点强。不管怎样,那是我个人的偏好。
看看PHPStorm我假设你正在寻找类似它的东西,所以一个完整的IDE。就我所熟悉的而言,Netbeans和Eclipse是最接近的。
Netbeans拥有大部分(如果不是全部)PhpStorm在该页面上具有的功能以及更多功能。
次佳解决方案
Geany
这是一个具有许多功能的高级编辑器/轻量级IDE。与Gedit一样,它具有PHP语法高亮功能,可通过插件进行扩展。它有一些比Gedit更高级的功能,如代码折叠。可以通过安装软件包geany
和可选的geany-plugins
从存储库安装它。
第三种解决方案
vim
好吧,你必须在开始时做一点工作才能使它成为一个IDE,但是一旦你做到这一点就很棒。它还有一个名为GVim的GUI版本。安装它
sudo apt-get install vim-gtk
here是关于使它与PHP一起使用的一些技巧,here是可用于增强vim以更好地使用php的插件列表。
第四种方案
Gedit
这是带有Ubuntu的pre-installed,简单轻巧。它具有语法高亮功能,适用于包括PHP在内的大量语言。它可以使用plugins进行扩展。
第五种方案
Bluefish
这是另一个支持PHP的好编辑器,比Gedit或Geany更像是web-focused,所以可能更适合PHP。您可以从包bluefish
安装它。
第六种方案
我建议使用Eclipse PHP development工具
您可以在所有系统上使用相同的IDE,除了文本编辑器的简单功能外,您还可以获得大型项目所需的所有其他内容:上下文感知代码完成,重构,版本控制系统集成,问题跟踪,部署到远程服务器和许多其他东西。
第七种方案
我正在使用Komodo Edit和Geany。
Komodo(imho)更好但是有点太重,特别是对于引用许多其他文件的大文件(在你的文件中包含另一个文件,Komodo扫描它以获得它包含的函数/类并在auto-completition函数中提供它们)。
对于大文件我使用geany;它非常快速和完整。
第八种方案
尝试一下稍微拉皮条的gEdit版本。这样做的方法:
sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh
使用插件,您可以进一步增强。
第九种方案
Quanta Plus是kde web开发包的一部分,是KDE用户的理想解决方案。
第十种方案
我将Eclipse与Aptana一起使用
安装Aptana之后你可以添加一些额外的插件,如php开发工具,subclipse等。