需要说明的是,我们这里所讲的IDE,必须支持语法检查,与单步调试的。否则我们不作为PHP的IDE。所以,象dreamweaver这类软件,根本就不能算是php的ide.
软件名称:Nusphere PhpED
开发语言: vc++
软件网址:http://www.nusphere.com/
商业/开源: 商业
功能清单:
语法高亮: 有
智能提示与自动完成: 有
语法检查,(PHP,JS,CSS,HTML) 有
数据库操作: 无
SQL查询生成: 无
集成WEB预览: 有
错误检查: 无
类函数与变量清单树形显示: 有
函数参数提示: 有
括号匹配: 有
集成xdebug调试: 有
调试断点支持: 有
Todo管理: 无
代码美化: 无
文档化支持: 无
语法块插入: 无
代码库支持: 无
单元测试: 无
集成帮助文档: 有
中文支持: 有
IDE中文乱码: 无
集成FTP: 克
集成SVN: 无
集成CVS: 无
跨平台: 无
总评:这是一个不错的IDE,但代码美化,以及PHP文档支持是其最重的要缺陷。更没有象语法块插入,代码库支持这样的功能。缺少这些增强快捷的功能。
软件名称:Komodo IDE
开发语言: vc++
软件网址:http://www.activestate.com/Products/Komodo/
商业/开源: 商业
功能清单:
语法高亮: 有
智能提示与自动完成: 有
语法检查,(PHP,JS,CSS,HTML) 有
数据库操作: 无
SQL查询生成: 无
集成WEB预览(HTML所见即所得编辑): 无
错误检查: 无
类函数与变量清单树形显示: 无
函数参数提示: 有
括号匹配: 有
集成xdebug调试: 有
调试断点支持: 有
Todo管理: 无
代码美化: 无
文档化支持: 无
语法块插入: 无
代码库支持: 无
单元测试: 无
集成帮助文档: 无
中文支持: 有
IDE中文乱码: 无
集成FTP: 无
集成SVN: 无
集成CVS: 无
跨平台: 无
总评:Komodo在商业软件中并不是最强的。它的调试功能最简单的做法,就是直接把php_xdebug.dll加到的它的软件包中。
试想,一个没有类函数与变量清单树形显示的开发环境,开发人员操作代码极不方便,并对代码了解很少。
所以,选用它的人就相当少了。加上的免费的Dev-php的冲击。就无法争夺PHP这一块市场了。
工欲善其事,必先利其器。选择一个好的IDE,对开发的帮助是相当大的。就目前,MVC方式下,PHP行业没有好的能象VISUAL STUDIO那样对视图文件能预览的IDE。
当然,现在还真有在VS上的插件,让你能在VS上开发。网址是:http://www.jcxsoftware.com/
可以看出,在WINDOWS环境中,首选的还是PhpDesinger,当然,如果要先免费的,直接就选: PDT,或Dev-Php. LINUX,直接就是PDT了。
相信以后会有更好的PHP开发环境。目前已有人用PHP开发PHP的IDE了。网址是:
http://sourceforge.net/projects/php-eddi-dev/
而PHP的GTK,现在也有 http://sourceforge.net/projects/vipgi/ 这样好的IDE,开发一个好的PHPIDE应当好办多了。
再说,如果仅争对WINDOWS,除了以上的php-gtk,或vipgi还有WinBinder,它就象C++ API与MFC之间的关系。
真的希望有的一个PHP开发的PHP IDE。
这里,并不是完全的结论,(对了,eclipse插件系列中,还有一个easy php什么的,这一系列前面都介绍了三个,官方的ZS,PDT,这都是主流,所以,这些也就不再多讲了。)因为,我对PHP IDE了解相当少。如果你认为,我漏掉了某一个好的IDE,请你告诉我。
但有一个要求:即时语法错误提示,单步调试,这两点必不可少。否则,我不认为它是PHP的IDE。充其量是一个编辑器。所以,对于编辑器类的,这里一概也没有介绍。
分享到:
相关推荐
《MPLAB IDE集成开发环境用户指南》是针对MICROCHIP公司开发工具MPLAB IDE的一份详尽中文教程,旨在帮助用户掌握该IDE的使用方法,包括工程创建、编译、在线仿真以及程序烧录等核心环节。MPLAB IDE是Microchip ...
**MPLAB IDE集成开发环境用户指南** **一、MPLAB IDE简介** MPLAB IDE(Microchip PIC Microcontroller Laboratory Integrated Development Environment)是Microchip Technology公司为开发其微控制器产品,尤其是...
从给定的文件信息来看,这是一份关于MPLAB IDE集成开发环境的用户指南,主要涉及了MPLAB IDE的使用方法、功能介绍以及与之相关的编程技术。以下是对标题、描述、标签以及部分内容中提及的关键知识点的详细解读: ##...
根据提供的文件内容,下面详细解读关于Telink集成开发环境(IDE)用户指南的知识点: 1. Telink集成开发环境简介: Telink集成开发环境(IDE)是为泰凌微半导体的开发者提供的一个专业软件开发工具,用于设计、编程...
Zend Studio是Zend Technologies公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS
《MPLAB IDE 集成开发环境-全方位下载指南》 MPLAB IDE,全称为Microchip Programmers Laboratory Integrated Development Environment,是Microchip Technology公司为PIC微控制器开发设计的一款强大的集成开发环境...
SyberH5 IDE集成开发环境搭建说明
WingIDE是Python最强大的集成开发环境,利用它可以方便地开发和调试Python程序,文件中包含破解程序,请放心使用。
### Silicon IDE集成开发环境使用手册知识点详述 #### 一、概述 Silicon IDE是一款全面且独立的软件程序,专为软件设计者打造,旨在提供一套完整的开发与测试项目的工具集合。其核心特点包括: - **项目管理界面*...
凌阳的集成开发环境IDE,非常适合学习及开发使用!
Wing IDE是一个比较好的Python集成开发环境,除了关键字高亮之外,还带有Debug功能,可以设置断点,单步执行Step over进行调试。是一个方便Python爱好者进行Python开发的IDE。
WampServer5是一款针对Windows平台的PHP开发环境集成包,它为开发者提供了便捷的本地Web开发环境。这个软件集合了Apache服务器、MySQL数据库和PHP解释器,使得开发者可以在自己的计算机上构建和测试PHP应用程序,而...
**IDE集成开发环境使用手册** 在现代的计算机编程领域,集成开发环境(IDE)扮演着至关重要的角色。IDE集成了代码编写、编译、调试和项目管理等多种功能,极大地提高了开发效率。对于单片机开发而言,选择一个合适...
Silicon Laboratories的集成开发环境( IDE )是一个完整的,独立的软件程序,包括项目管理,源代码编辑器,源代码级调试器和其它公用部分。在IDE接口为第三方的开发工具链系统,提供了一个完整的嵌入式软件开发环境...
WingIDE是一款专为Python编程语言设计的集成开发环境(Integrated Development Environment,简称IDE),它提供了丰富的功能和工具,旨在提高Python开发者的效率和代码质量。作为一款强大的开发工具,WingIDE集成了...
它的IDE(集成开发环境)集成了许多强大的功能,使得开发者能够快速、高效地创建出高质量的桌面应用程序。下面将对Delphi 7的IDE进行详细讲解。 1. **代码编辑器**:Delphi 7的代码编辑器支持语法高亮、自动完成、...
基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip 基于java的开发源码-Web集成开发环境 Cloud9 IDE.zip ...