手册 >> 下载 >> PHP编辑器的选择

PHP编辑器的选择

“工欲善其事,必先利其器”,PHP编辑器是否顺手、好用、适用,在一定程度上影响了我们的PHP学习与开发过程。所以选用一款适合自己的PHP编辑器是非常重要的。

PHP程序员在日常开发和使用中,会用到两类的编辑器:

“文本编辑器”:小型的,轻量级的编辑器,主要是快速打开一些文件(包括PHP,JS,CSS,HTML)等,优点是轻快、顺手;缺点是组织性不够、功能不强大。本文将介绍的文本编辑器有:EmEditor,EditPlus和AkelPad。

“文本编辑器”的代表是曾经被誉为windows上最好的编辑器——记事本

“集成开发环境”:也就是IDE,功能众多,开发者可以完全在其中进行大部分的编码工作,而且IDE附带了如版本控制,FTP上传等功能,但是在一定程度来说,IDE软件通常都是庞大而缓慢的。本文将介绍的集成开发环境包括:NetBean、Enterprise Architect、Dreamweaver。

“集成开发环境”的代表是Zend公司推出的zend studio。

以上两类编辑器各有优点。通常而言,在开发过程中,都是两类编辑器配合使用更能增加开发效率。所以这里也是搭配着来介绍:

第一组、开源、免费的组合:NetBean + AkelPad

NetBean

是Sun(Oracle)公司的出品,原来是针对Java的IDE,但后来开源后发力,也支持了PHP等其他语言的开发,NetBean是一款功能非常完备的开源免费IDE。其竞争对手是Eclipse,但Eclipse界面方面中文化比较低,所以不推荐。

中文版下载:http://netbeans.org/index_zh_CN.html

AkelPad

是一款非常小巧的开源编辑器,功能主要通过插件来开启,算是很有趣和实用的一个编辑器。

多国语言版(包括中文)下载:http://akelpad.sourceforge.net/en/download.php

以上两款软件都是开源免费的,所以不需要担心版权和注册方面的问题,也因此本文将其排到了首位。

第二组、最常见的组合:Dreamweaver + EditPlus

Dreamweaver

是这里介绍的软件中最著名的一款网页编辑器了,Dreamweaver不仅是网页编辑器,它还可以作为PHP编辑器来使用,语法加亮,自动提示等功能应有尽有,尤其是Dreamweaver CS4之后,更加入了SVN等团队协作的功能。

绿软下载地址:http://www.onegreen.net/Soft/HTML/19632.html

EditPlus

也是较多人使用的文本编辑器之一,它有着大部分文本编辑器有的功能,同时小巧、稳定。

飞翔下载地址:http://www.52z.com/soft/EditPlus.html

以上两款软件是较多人使用的组合,所以只想找稳定、好用的开发工具,推荐这两款。

第三组、我的推荐:Enterprise Architect + EmEditor

上面都说了开源组合和最常见组合了,下面来说说我个人比较推荐的两款开发工具,也是我多年以来一直使用的软件。

Enterprise Architect

一个UML建模工具,也同时是一个IDE,可以编辑PHP文件。当然,本身是UML工具的Enterprise Architect,更有其他IDE难以比拟的系统建模、软件工程等功能,同时可以将PHP反向工程成为类图,也可以通过画类图来生成PHP类,非常方便。想以后进一步学习系统分析设计的朋友,可不能错过哦。

汉化新世纪下载:http://www.hanzify.org/?Go=Show::List&ID=12376

EmEditor

和EditPlus差不多,一样的轻巧、优秀、稳定。但是EmEditor多了代码折叠和代码提示两个功能,所以我选择了EmEditor。

飞翔下载地址:http://www.52z.com/soft/18747.html