在本文中, 我们将对23种PHP IDE 进行介绍。其中不凡大公司开发的精品,也有一些不是很知名的。广聚一堂,方便兄弟们对比挑选。
以下是一个简单的快速对比表格,从功能、价格、框架/CMS支持上作了一个小节。
备注:原文中的phpside由于已经倒闭,译者已经删除,增加了国产的EPP.
Eclipse平台上的开源php开发环境。它提供了一些入门级的代码编辑功能,如语法高亮,代码自动完成、Javascript/html支持。
Link: http://www.eclipse.org/pdt/
【译者点评】
目前PDT由Zend维护,PDT是ZendStudio的阉割版,功能爆弱。
Komodo是一个免费/收费、支持多种语言、以及跨平台(可用于 Windows、Mac OS X 和 Linux)的IDE.它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法检测、颜色匹配、错误捕捉、自动补齐等特性。值得一提的是,该IDE为用户提供了丰富的可扩展功能,支持类似firefox的xpi扩展。
Link: http://www.activestate.com/komodo-ide
【译者点评】
PHP方面功能不如ZendStudio,WEB功能方面不如Aptana。倾向Python的,写PHP代码一般。不过由一个纯商业软件到目前开源,值得表扬。
phpDesigner是一个PHP IDE和PHP编辑器,phpdesigner 不仅支持php ,也支持其他网络语言像html ,xhtml, xml,css和javascript , vbscript,java, c #,perl , python等!
Link: http://www.mpsoftware.dk/phpdesigner.php
【译者点评】
自动代码完成功能强大无比,支持多层require或者include,都能把方法找出来
提示速度也很快。支持php代码逐行跟踪。
如果受够了zendstudio 和eclipse吃内存,就不妨试试它。不过是商业软件,没钱的只能找破解的了。
Zend Studio是Zend Technologies开发的PHP语言集成开发环境(Integrated Development EnvironmentIDE)。也支持HTML和js标签,Zend Studio之前只对PHP语言提供调试支持。因为是同一个公司的产品,所以提供的Zend Framework方面的支持比其他软件好。Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。
Link: http://www.zend.com/products/studio/
【译者点评】
PHP的官方出品,php开发方面绝对精益求精。唯一就是html/css/js支持欠佳。
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,支持php/html/js/css。最新版本为phpstorm4,该版本完全兼容 PHP 5.4 。
【译者点评】
作者目前一直使用这个编辑器,在php代码提示,代码检查,代码重构,帮助信息提示方面都做的很到位。PhpStorm集成了WebStorm的所有功能,在JS/HTML/XHTML/CSS方法也丝毫不比Aptana差多少。
Link: http://www.jetbrains.com/phpstorm/
PHPED是当今顶级的PHP集成开发环境。它既适用于小型的个人开发,也适用于大型的多人项目。PHPED在很大程度上加快了开发的进程。支持PHP调试/代码检测/重构及JavaScript,html5,CSS3。
Link: http://www.nusphere.com/products/phped.htm
【译者点评】
用起来感觉跟phpDesigner差不多,也没有太突出特色。
PHPEdit是一款Windows下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷的开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮;代码提示、浏览;集成PHP调试工具;帮助生成器;自定义快捷方式;150多个脚本命令;键盘模板;报告生成器;快速标记;插件等。
Link: http://www.phpedit.com
【译者点评】没有使用过
NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有 Java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans 还是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。
Link: http://netbeans.org/features/php/
【译者点评】
自动代码提示速度一般,有时卡。当使用框架时,一些类方法都提示不出来。WEB方面功能更一般,无法检测到css类跟id。
Aptana是一个基于Eclipse的集成开发环境,其最广为人知的是它非常强悍的JavaScript编辑器和调试器。去年Aptana吸收了 Radrails项目,添加了非常强大的Ruby on Rails支持。但是Aptana前进的脚本并未停止。随着苹果公司iPhone手机的发 布,Aptana也推出了功能完备的iPhone集成开发功能,在Adobe公司的RIA产品AIR推出不久之后,Aptana就支持了AIR的开发环境。
Link: http://aptana.com
【译者点评】
前几年一直使用Aptana2+phpeclipse插件+zen coding插件方案。看好的是Aptana在WEB前台方面的优势。自从aptana3以来,强制集成了python跟ruby on rails,运行起来巨吃内存,又慢又肿。
这个大家都知道,就不多介绍了
Link: http://www.adobe.com/products/dreamweaver/
【译者点评】
如果你还在用这玩意开发php,你就out了
PSPad 是一个Windows平台上免费的适合程序员使用的编辑器。它可以让你保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过FTP进行远程编辑,支持多文件的比较等。
Link: http://www.pspad.com/
【译者点评】用的不多,感觉与editplus差不多
轻量级的PHP开发开源IDE。支持语法高亮等等一些基本的编辑功能。
Link: http://devphp.sourceforge.net/
【译者点评】没有用过
Rapid PHP编辑器是一个功能强大,快速和复杂的PHP编辑器,远远超出普通的PHP编辑环境的要领。便捷的功能,使您可以即时创建和编辑不只是PHP的,但也是HTML,XHTML,CSS和JavaScript代码,而集成工具,让您可以轻松地调试,验证,重用,导航和格式化你的代码。无论您是一家专业开发人员或纯爱好者快速的PHP编辑器,你可以得到你的工作做得更快,节省时间和提高生产率。快速的PHP编辑器是世界上唯一的PHP编辑器,包括全规模的HTML,CSS和JavaScript编辑器。现在你可以用一个单一的工具完成。
Link: http://www.blumentals.net/rapidphp/
【译者点评】没用使用过,不过网上有破解滴
CodeLobster PHP Edition免费提供与大多数公司高价出售(100-500$)相同功能的多功能IDE:PHP/HTML/CSS/JavaScript高亮显示,先进的PHP/HTML/CSS/JavaScript自动完成,强大的PHP调试器,SQL自动完成,上下文和动态帮助。
Link: http://www.codelobster.com/
【译者点评】没用使用过
Gphpedit 是gnome 环境下的php 开发工具,支持php/html/xhtml,css,sql 等代码高亮,还提供PHP/CSS的代码导航语法检查等
Link: http://www.gphpedit.org
【译者点评】没用使用过,貌似功能不多
Quanta Plus是Linux桌面环境下的一个功能非常强大的HTML编辑器,介于所见即所得风格和HTML源代码之间。因为Quanta Plus需要输入HMTL代码,但是同时提供实时的预览,这种编辑方法有助于在提供友好界面的同时, 让用户最大限度地把握HTML代码。Quanta Plus支持Perl、PHP脚本语言,支持最新DTD(Document Type Definition)文件格式编辑对话框。
【译者点评】没用使用过
Link: http://quanta.kdewebdev.org/
一个开源phpide,使用qt/kde构建。
Link: http://www.shishkabab.net/skphpide.html
【译者点评】没用使用过
一款允许创建、编辑、运行和调试 PHP4 或 PHP5 脚本的软件
Link: http://www.enginsite.com/php-editor.htm
【译者点评】没用使用过
一款智能的HTML,PHP,CSS和JavaScript编辑器,支持Php debug/Ftp
Link: http://www.tswwebcoder.com/
【译者点评】没用使用过
用于 PHP 的集成的开发环境。开发者能够使用它编辑和检查 PHP 脚本。提供内在的 HTTP 服务器,内在的浏览器。支持句法突出,Ftp,代码自动完成,语法检验等等。
Link: http://www.cayoren.com/PHP-Studio/
【译者点评】没用使用过
Bluefish标榜其自身是“一款为熟练的Web设计员和程序员而设的编辑器,但它的UI却很直观,任何初学者都很够很快上 手,并在不断地积累中发现和掌握它的其它功能。如果你需要的是一款能够进行Web代码设计的文本编辑器,那么它一定会是一款很不错的软件。它给我的总体印 象就是专业却不令人生畏,文字和图标结合的都很好。
Bluefish提供了很多常用的HTML任务选项,例如字体、表格等等,当然还有链接,这个软件是用了一个比较不常见的“链接 描述 ”(anchor)来表明可点击的链接。“链接描述”对话框甚至还提供了例如OnClick和OnMouseover这样的Javascript脚本事件 功能。
Link: http://bluefish.openoffice.nl/
【译者点评】没用使用过
Maguma Studio是一款性能优异的IDE,她曾是收费的,而在Maguma宣布开发全新的Workbench平台后,Studio便成为免费软件了,只要在官网上注册会员即可下载。
Maguma Studio包含了编辑和调试 PHP 程序所有必须的工具。无论您是经验丰富的开发者、或是初学者它都适合您。带有十分完整的断点、分步等调试功能。支持以树形方式显示文件中的函数和类成员。
Link: http://www.maguma.com
【译者点评】没用使用过
EclipsePHP Studio(译者新加)
EclipsePHP Studio 简称 “EPP ”,EPP 使用的 Eclipse 核心编译而来。针对PHP开发者提供的一个优秀的大型IDE开发软件。并且集成了JDK和简体中文系统,免除处了安装配置的麻烦,一次安装即可使用无需配置。此编译器为PHP编译器,专门针对辅助PHP代码的开发和调试,集成了代码高亮,函数跟踪,时时纠错等功能。同时还增加了协作开发版本服务器功能: SVN , CVS 。
Link: http://epp.php100.com/
【点评】没用使用过,但是国人做的,支持。
未经允许不得转载:任鹏个人博客 » 23种PHP开发工具集合
最新评论
Forex wiki. https://lt.forex-stock-bitcoin-brokers.com
Magnificent items from you, man. I have take note your stuff
Following on from the 3rd March Meetings held by economic de
It is remarkable, rather valuable message dfgdlfg2131.32
一般都会有一个沙盒期的,过了沙盒期就会慢慢放出来
百度不收录是应为是新站的原因吗?
The spike in consumer prices that left inflation at a four-d