有哪些优秀的PHP编辑器?[关闭]


Answers:


35

Netbeans是具有许多PHP支持的出色IDE。我什至无法开始命名我使用的所有功能,但是有很多。在这里查看:

我已经使用了Java的Eclipse和PHP的Netbeans,我觉得Netbeans对于PHP以及XHTML和CSS来说要强大一些。无论如何,这是我的个人喜好。

查看PHPStorm,我假设您正在寻找与之相似的东西,所以是完整的IDE。据我所知,Netbeans和Eclipse是最接近的。

Netbeans具有PhpStorm在该页面上拥有的大多数(如果不是全部)功能,以及更多其他功能。

Netbeans IDE


1
我也不知道Eclipse在Netbeans上具有PHP和Web开发的一项功能。我很感兴趣,这里有一个
WalterJ89,2010年

1
+1是因为我尝试了很多我都不敢记住的IDE。.NetBeans是功能和可用性之间的最佳平衡。如果只需要编辑器,则可以选择(G)Vim,但它具有学习曲线(非常值得)。此外,您可以为NetBeans安装jVi插件,并兼得两全。
汉尼拔·莱克特博士2010年

3
1,因为Netbeans中的所有功能,你需要(PHP)的编程:代码完成,PHPDoc的,调试,SVN / git的/ CVS支持,当地的历史,等等
eddy147

Netbeans +1,因为它支持使用XDebug进行调试以及您希望在良好的Development IDE中找到的有用功能,如“转到定义”或“查找用法”。
Pisu

但是它的响应速度很慢。总是崩溃。
RN库什瓦哈2015年

26

Geany 安装geany

这是具有许多功能的高级编辑器/轻量级IDE。与Gedit一样,它具有针对PHP的语法突出显示功能,并且可以通过插件扩展。它具有比Gedit更高级的功能,例如代码折叠。可以通过安装软件包geany和(可选)从存储库中安装它geany-plugins

屏幕快照


我几乎所有开发都使用Geany(主要是PHP)
Marco Ceppi


我还使用Geany编辑偶尔的PHP页面,但用于与Netbeans不兼容的主要项目。
Pisu

我也使用Geany进行PHP开发。乱涂乱画(注意任何内容)和终端(尤其是用于从命令行访问mysql)是所提供的最有用的功能。
metamorph

在Geany中的PHP变量上双击时,未选择美元(顺便说一句,Bluefish也是如此)。对我来说,这清楚地表明Geany(和Bluefish)不能被视为PHP编辑器。
Walter Tross

15

vim

好吧,您必须在开始时做一些工作才能使其成为IDE,但是一旦完成它就很棒。它也具有称为GVim的GUI版本。用安装

sudo apt-get install vim-gtk

这里有一些使其与PHP一起使用的技巧,是可以用来增强vim使其更好地与php一起使用的插件列表。


12

Gedit

它预装在Ubuntu上,既简单又轻巧。它具有针对包括PHP在内的多种语言的语法突出显示功能。它可以使用插件扩展。


1
请在一个帖子中将您的答案最多拆分为一个项目,以便人们可以适当地投票。
Marco Ceppi

2
Gedit + Plugins是一个很棒的编辑器,可以处理很多事情。
奥利(Oli)

如果Gedit +插件在默认安装中没有太多不必要的特征性流行病,则相当于Windows中的Notepad ++。只要确保禁用“文件浏览器窗格”插件即可。众所周知,有一个错误会导致gedit花费更长的时间才能启动。
Evan Plaice

我在PHP工作中使用gedit-我认为它不需要像Netbeans这样重量级的东西。
DilbertDave

如何自定义gedit以匹配屏幕截图中的突出显示方案?
NES

9

安装蓝鱼

这是另一个支持PHP的优秀编辑器,比Gedit或Geany更加注重网络,因此可能更适合PHP。您可以从软件包中安装它bluefish


6

我建议使用Eclipse PHP开发工具

您可以在所有系统上使用相同的IDE,并且除了文本编辑器的简单功能外,还可以获得大型项目所需的所有其他内容:上下文感知代码完成,重构,版本控制系统集成,问题跟踪,部署到远程服务器和许多其他东西。


4

我同时使用Komodo EditGeany

Komodo更好(imho)但有点过重,特别是对于引用许多其他文件的大文件(在您的文件包含另一个文件时,Komodo对其进行扫描以获取其包含的功能/类并在自动完成功能中提供它们) )。

对于大文件,我使用geany;它确实非常快速和完整。


3

尝试使用稍加修饰的gEdit版本。这样做的方式:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

有了插件,您可以进一步增强功能。


在Rails PPA上添加Ubuntu:sudo apt-add-repository ppa:ubuntu-on-rails / ppa sudo apt-get update注意:在Karmic上,请使用add-apt-repository而不是apt-add-repository。安装gedit-gmate软件包:sudo apt-get install gedit-gmate
lrkwz 2013年


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.