1.5 常用开发工具
通常使用最简单的文本工具,如记事本就可以编写PHP程序了,但是选择具有更多功能的编辑器,可以为开发和调试带来很多的方便。下面推荐几种PHP常用开发工具。
1.5.1 Zend Studio
为了让大家在编程过程中享受PHP的特点:快速、易用等性能,Zend公司为开发人员提供了Zend Studio编译工具。Zend Studio是目前公认的最强大的PHP开发工具,该软件包包括了用于编辑、调试、配置PHP程序所需要的客户及服务器组件,软件包具有工业标准的PHP开发环境、代码完成引擎、PHP项目中的函数自动完成提示、单步执行、变量跟踪调试器等。Zend Studio的使用界面如图1-15所示。
图1-15 Zend Stdio的使用界面
1.5.2 Komodo
Komodo支持在Windows操作系统与Linux操作系统中,开发PHP、Perl、Python及JavaScript等多种程序语言,并且提供多种程序语言语法的不同颜色标注功能。但是Komodo是不支持中文的,如果文件名称中含有中文,那么使用Komodo软件将无法打开该文件。Komodo 5的使用界面如图1-16所示。
图1-16 Komodo 5的使用界面
1.5.3 其他常用开发工具
前面介绍的几款PHP开发工具功能都十分强大,另外还有一些开发工具也比较常用,如Dreamweaver、Vi与Vim、EditPlus和UltraEdit32等。
1)Dreamweaver
Dreamweaver是一个可视化的网页设计和网站管理工具,支持最新的Web技术。即使没有很丰富的编程经验,使用Dreamweaver也可以快速建立动态数据库驱动网站。使用Dreamweaver编写PHP程序的优点包括:语法加亮、函数补全,形参提示等。
2)Vi与Vim
Vi(Visual Interface)是Linux上最常用的文本编辑器。Vi是Linux的第一个全屏幕编辑工具,从诞生至今它一直得到广大Linux用户的青睐。但是,由于Vi操作复杂,所以用惯Windows编辑工具的用户可能无法适应Vi的操作环境。
Vim(Vi Improved)是一款与Linux下的Vi兼容的文本编辑器,但是Vim可以运行在几乎所有的操作系统中。
3)EditPlus
EditPlus是一款优秀的32位的文字编辑工具,小巧且功能强大,尤其适合用来编辑网页与程序的撰写。EditPlus的优点包括:可以无限制地对修改进行撤销,可以撤销对文件的所有修改;将常用语法以鲜明色彩强调显示的方式,提高程序可读性;具有非常完善的中文处理能力,在搜索、替换及其他很多方面都能够准确地识别中文,提供英文拼写检查操作,可以方便地检查出文件中的拼写错误。
4)UltraEdit32
UltraEdit32是一款文字编辑工具,可以编辑文字、ASCII码等,具有C++及VB指令突显功能,还可以同时对多个文件进行替换操作,而且即使开启很大的文件速度也不会慢。UltraEdit32的优点包括:可以通过宏功能录制经常重复的操作来提高文本编辑的效率;可以方便地在十六进制编辑模式下修改文件;可以方便地检查出文件中的拼写错误;可以调用外部命令实现程序的运行与调试等。