需要说明的是,我们这里所讲的IDE,必须支持语法检查,与单步调试的。否则我们不作为PHP的IDE。所以,象dreamweaver这类软件,根本就不能算是php的ide.
软件名称:PhpCoder
开发语言: c/c++
软件网址:http://www.phpide.de/
商业/开源: 开源
功能清单:
语法高亮: 只有HTML和PHP,没有JS很不爽的。
智能提示与自动完成: 有
语法检查,(PHP,JS,CSS,HTML) 有(好象不是即时的)
数据库操作: 无
SQL查询生成: 无
集成WEB预览(HTML所见即所得编辑): 有
错误检查: 无
类函数与变量清单树形显示: 有(好象只有PHP,且无变量清单)
函数参数提示: 有
括号匹配: 无
集成xdebug调试: 有
调试断点支持: 有
Todo管理: 无
代码美化: 无
文档化支持: 无
语法块插入: 无
代码库支持: 无
单元测试: 无
集成帮助文档: 有(要手工配置)
中文支持: 有
IDE中文乱码: 无,这一点较好
集成FTP: 未知
集成SVN: 无
集成CVS: 无
跨平台: 未知
总评:这个IDE虽是免费的,但功能方面太单薄了。但软件相当小,只有1.7M。所以,如果仅需要php调试功能的,可以考虑用它。
软件名称:PDT
开发语言: java,是eclipse的插件,可以说是zend studio兄弟中的一个。
软件网址:http://www.eclipse.org/pdt/
商业/开源: 开源
功能清单:
语法高亮: 有
智能提示与自动完成: 有
语法检查,(PHP,JS,CSS,HTML) 有
数据库操作: 有
SQL查询生成: 有
集成WEB预览(HTML所见即所得编辑): 有
错误检查: 无
类函数与变量清单树形显示: 有
函数参数提示: 有
括号匹配: 有
集成xdebug调试: 有
调试断点支持: 有
Todo管理: 未知
代码美化: 有
文档化支持: 有
语法块插入: 无
代码库支持: 无
单元测试: 有(phpUnit)
集成帮助文档: 有
中文支持: 有
IDE中文乱码: 无
集成FTP: 有
集成SVN: 无
集成CVS: 有
跨平台: 有
总评:有人认为,pdt要比zend studio差多了,我觉得不并不是这样。有心的,可以看一下官方网站上这个比较:
http://www.zend.com/en/products/studio/comparison
相比之下,有很多是付费用户才需要用的,那就是根本不需要的。至于文件管理,这一小小的弱项,是可以忍受的。
当然,如果你不怕JAVA程序有时莫名的在WINDOWS中崩溃,以及耗尽大量资源,以下,你还有一个选择。
软件名称:Aptana Studio
开发语言: java,是eclipse的插件,可以说是zend studio兄弟中的一个,但它可能不只是一个,因为它同时有商业版与免费版。大家很可能对它的JS调试强大功能早己熟知。
软件网址:http://www.aptana.com/studio/
商业/开源: 开源
功能清单:
语法高亮: 有
智能提示与自动完成: 有
语法检查,(PHP,JS,CSS,HTML) 有
数据库操作: 有
SQL查询生成: 有
集成WEB预览(HTML所见即所得编辑): 有
错误检查: 无
类函数与变量清单树形显示: 有
函数参数提示: 有
括号匹配: 有
集成xdebug调试: 有(实际是需要手工设置的)
调试断点支持: 有
Todo管理: 未知
代码美化: 有
文档化支持: 有
语法块插入: 无
代码库支持: 无
单元测试: 有(phpUnit)
集成帮助文档: 有
中文支持: 有
IDE中文乱码: 无
集成FTP: 有
集成SVN: 有
集成CVS: 有
跨平台: 有
总评:值得一提的是,有prototype/dojo等常见AJAX类库集成和提示,它支持AJAX调试。这都是相当诱人的。
(对我而言,我并不需要,因为,我的PHP开发框架,就支持AJAX调试:).
但它确实是业界口碑较好且功能强大的的一个IDE。
同时,对于多语言开发的,选择它也是一个明智的选择。
当然,前述的phpDesinger一样也支持多语言。但调试方面没有试用过。需要重点说明的一些功能:
1、AJAX开发环境
HTML/JavaScript/CSS编辑器
JSON编辑器
2、Adobe AIR开发环境
3、Apple iPhone开发环境
4、Ruby on Rails开发环境
未完待续
分享到:
相关推荐
MPLAB IDE集成开发环境用户指南(中文),指导MICROCHIP开发环境的使用,工程建立,编译,在线仿真,烧录。
MPLAB IDE集成开发环境用户指南(中文)
MPLAB IDE集成开发环境用户指南(中文)2.pdf
Silicon Lab IDE集成开发环境用户手册
Telink集成开发环境(IDE)的用户指南.pdf
Delphi 7 IDE集成开发环境详解 Delphi 7 IDE集成开发环境详解
PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51汉化包,与PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)配合使用
Zend Studio是Zend Technologies公司开发的PHP语言集成开发环境(IDE)。除了有强大的PHP开发支持外也支持HTML、js、CSS
单片机开发集成软件使用说明,IDE集成开发环境使用手册
这个word文档收集了“MPLAB IDE 集成开发环境 V7.50”在内的各种PIC单片机集成开发软件下载链接,慢慢享用。。。
Silicon IDE 集成开发环境(中文)的使用手册。
PIC单片机开发工具(MPLAB IDE 集成开发环境 V7.51)
WingIDE是Python最强大的集成开发环境,利用它可以方便地开发和调试Python程序,文件中包含破解程序,请放心使用。
凌阳的集成开发环境IDE,非常适合学习及开发使用!
Wing IDE是一个比较好的Python集成开发环境,除了关键字高亮之外,还带有Debug功能,可以设置断点,单步执行Step over进行调试。是一个方便Python爱好者进行Python开发的IDE。
wingide--基于Python编程语言开发的集成开发环境
Silicon Laboratories的集成开发环境( IDE )是一个完整的,独立的软件程序,包括项目管理,源代码编辑器,源代码级调试器和其它公用部分。在IDE接口为第三方的开发工具链系统,提供了一个完整的嵌入式软件开发环境...