23種PHP開發工具PHP IDE集合

在本文中, 我們將對23PHP IDE 進行介紹。其中不凡大公司開發的精品,也有一些不是很知名的。廣聚一堂,方便兄弟們對比挑選。

以下是一個簡單的快速對比表格,從功能、價格、框架/CMS支持上作了一個小節。



轉載請註明來源http://blog.csdn.net/uuleaf/article/details/7677096

備註:原文中的phpside由於已經倒閉,譯者已經刪除,增加了國產的EPP.


Eclipse with PDT

Eclipse平臺上的開源php開發環境。它提供了一些入門級的代碼編輯功能,如語法高亮,代碼自動完成、Javascript/html支持。

Link: http://www.eclipse.org/pdt/

【譯者點評】

目前PDTZend維護,PDTZendStudio的閹割版,功能爆弱。


Komodo IDE7

Komodo是一個免費/收費、支持多種語言、以及跨平臺(可用於 WindowsMac OS X 和 Linux)的IDE.它非常強大,支持PerlPHPPythonRubyTcl,以及JavaScriptCSSHTMLXML。擁有後臺語法檢測、顏色匹配、錯誤捕捉、自動補齊等特性。值得一提的是,該IDE爲用戶提供了豐富的可擴展功能,支持類似firefoxxpi擴展。

Link: http://www.activestate.com/komodo-ide

【譯者點評】

PHP方面功能不如ZendStudioWEB功能方面不如Aptana。傾向Python的,寫PHP代碼一般。不過由一個純商業軟件到目前開源,值得表揚。


phpDesigner 

phpDesigner是一個PHP IDEPHP編輯器,phpdesigner 不僅支持php ,也支持其他網絡語言像html xhtml, xmlcssjavascript , vbscriptjava, #,perl , python等!

Link: http://www.mpsoftware.dk/phpdesigner.php

【譯者點評】

自動代碼完成功能強大無比,支持多層require或者include,都能把方法找出來

提示速度也很快。支持php代碼逐行跟蹤。

如果受夠了zendstudio eclipse吃內存,就不妨試試它。不過是商業軟件,沒錢的只能找破解的了。


Zend Studio

Zend StudioZend Technologies開發的PHP語言集成開發環境(Integrated Development EnvironmentIDE)。也支持HTMLjs標籤,Zend Studio之前只對PHP語言提供調試支持。因爲是同一個公司的產品,所以提供的Zend Framework方面的支持比其他軟件好。Zend Studio5.5系列後,官方推出利用了Eclipse平臺,基於PDTZend Studio for Eclipse 6.0,之後的版本也都構建於Eclipse

Link: http://www.zend.com/products/studio/

【譯者點評】

PHP的官方出品,php開發方面絕對精益求精。唯一就是html/css/js支持欠佳。


PHPStorm

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/


NuSphere PhpED

PHPED是當今頂級的PHP集成開發環境。它既適用於小型的個人開發,也適用於大型的多人項目。PHPED在很大程度上加快了開發的進程。支持PHP調試/代碼檢測/重構JavaScript,html5,CSS3

Link: http://www.nusphere.com/products/phped.htm

【譯者點評】

用起來感覺跟phpDesigner差不多,也沒有太突出特色。


PHPEdit

PHPEdit是一款Windows下優秀的PHP腳本IDE(集成開發環境)。該軟件爲快速、便捷的開發PHP腳本提供了多種工具,其功能包括:語法關鍵詞高亮;代碼提示、瀏覽;集成PHP調試工具;幫助生成器;自定義快捷方式;150多個腳本命令;鍵盤模板;報告生成器;快速標記;插件等。

Link: http://www.phpedit.com

【譯者點評】沒有使用過



NetBeans

NetBeans IDE是一個開源集成開發環境,可用於WindowsMacLinux和 Solaris。除完全支持所有 Java 平臺(Java SEJava EEJava ME 和 JavaFX)之外,NetBeans 還是PHPAjaxJavaScriptGroovy和 GrailsRubyRuby on Rails以及C/C++軟件開發的理想工具。

Link: http://netbeans.org/features/php/

【譯者點評】

自動代碼提示速度一般,有時卡。當使用框架時,一些類方法都提示不出來。WEB方面功能更一般,無法檢測到css類跟id


Aptana Studio 

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插件方案。看好的是AptanaWEB前臺方面的優勢。自從aptana3以來,強制集成了pythonruby on rails,運行起來巨吃內存,又慢又腫。


Dreamweaver

這個大家都知道,就不多介紹了

Link: http://www.adobe.com/products/dreamweaver/

【譯者點評】

如果你還在用這玩意開發php,你就out



PsPad

PSPad 是一個Windows平臺上免費的適合程序員使用的編輯器。它可以讓你保持上一次編輯狀態,這樣在你下次打開編輯器的時候可以直接顯示原來的文件。此外它還支持通過FTP進行遠程編輯,支持多文件的比較等。

Link: http://www.pspad.com/

【譯者點評】用的不多,感覺與editplus差不多



Dev-PHP IDE

輕量級的PHP開發開源IDE。支持語法高亮等等一些基本的編輯功能。

Link: http://devphp.sourceforge.net/

【譯者點評】沒有用過



Rapid PHP 2011

Rapid PHP編輯器是一個功能強大,快速和複雜的PHP編輯器,遠遠超出普通的PHP編輯環境的要領。便捷的功能,使您可以即時創建和編輯不只是PHP的,但也是HTMLXHTMLCSSJavaScript代碼,而集成工具,讓您可以輕鬆地調試,驗證,重用,導航和格式化你的代碼。無論您是一家專業開發人員或純愛好者快速的PHP編輯器,你可以得到你的工作做得更快,節省時間和提高生產率。快速的PHP編輯器是世界上唯一的PHP編輯器,包括全規模的HTMLCSSJavaScript編輯器。現在你可以用一個單一的工具完成。

Link: http://www.blumentals.net/rapidphp/

【譯者點評】沒用使用過,不過網上有破解滴



CodeLobster

CodeLobster PHP Edition免費提供與大多數公司高價出售(100-500$)相同功能的多功能IDEPHP/HTML/CSS/JavaScript高亮顯示,先進的PHP/HTML/CSS/JavaScript自動完成,強大的PHP調試器,SQL自動完成,上下文和動態幫助。

Link: http://www.codelobster.com/

【譯者點評】沒用使用過



gPHPedit

Gphpedit gnome 環境下的php 開發工具,支持php/html/xhtml,css,sql 等代碼高亮,還提供PHP/CSS的代碼導航語法檢查等

Link: http://www.gphpedit.org

【譯者點評】沒用使用過,貌似功能不多



Quanta Plus

Quanta PlusLinux桌面環境下的一個功能非常強大的HTML編輯器,介於所見即所得風格和HTML源代碼之間。因爲Quanta Plus需要輸入HMTL代碼,但是同時提供實時的預覽,這種編輯方法有助於在提供友好界面的同時讓用戶最大限度地把握HTML代碼。Quanta Plus支持PerlPHP腳本語言,支持最新DTD(Document Type Definition)文件格式編輯對話框。

【譯者點評】沒用使用過

Link: http://quanta.kdewebdev.org/



ShishKabab PHP IDE

一個開源phpide,使用qt/kde構建。

Link: http://www.shishkabab.net/skphpide.html

【譯者點評】沒用使用過



EngInSite

一款允許創建、編輯、運行和調試 PHP4 或 PHP5 腳本的軟件

Link: http://www.enginsite.com/php-editor.htm 

【譯者點評】沒用使用過



TSW WebCoder

一款智能的HTML,PHP,CSSJavaScript編輯器,支持Php debug/Ftp

Link: http://www.tswwebcoder.com/

【譯者點評】沒用使用過



PHP Studio 2010

用於 PHP 的集成的開發環境。開發者能夠使用它編輯和檢查 PHP 腳本。提供內在的 HTTP 服務器,內在的瀏覽器。支持句法突出,Ftp,代碼自動完成,語法檢驗等等。

Link: http://www.cayoren.com/PHP-Studio/

【譯者點評】沒用使用過



Bluefish

Bluefish標榜其自身是“一款爲熟練的Web設計員和程序員而設的編輯器,但它的UI卻很直觀,任何初學者都很夠很快上 手,並在不斷地積累中發現和掌握它的其它功能。如果你需要的是一款能夠進行Web代碼設計的文本編輯器,那麼它一定會是一款很不錯的軟件。它給我的總體印 象就是專業卻不令人生畏,文字和圖標結合的都很好。

Bluefish提供了很多常用的HTML任務選項,例如字體、表格等等,當然還有鏈接,這個軟件是用了一個比較不常見的“鏈接 描述 ”(anchor)來表明可點擊的鏈接。“鏈接描述”對話框甚至還提供了例如OnClickOnMouseover這樣的Javascript腳本事件 功能。

Link: http://bluefish.openoffice.nl/

【譯者點評】沒用使用過



Maguma

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/ 

【點評】沒用使用過,但是國人做的,支持。


譯者的話

本人目前使用PhpStrom4,內存使用一般在150以內,個人感覺比PDT,Aptana,ZendStudio更快一些,也推薦大家一用。

無論什麼集成開發環境,關鍵還是根據自己的編程習慣、個人愛好、開發職責來選擇。

有的主要開發前端,使用zendstudio可能就不太合適,使用aptana或Dreamweaver會合適一些。

有的主要開發後端,推薦使用zendstudio

像本人一樣前端後端都接觸,想要一個php&html&js&css多者兼備ide,推薦使用phpStorm、Komodo、phpDesigner、php ED這類的全能IDE。

還有些碼友只喜歡中文IDE,國人集成的EclipsePHP Studio也不錯。

另外一點,即使是商業軟件,通過搜索引擎查詢,總有辦法長期使用它。


********************************************

* 作者:葉文濤 

* 鏈接:23種PHP開發工具集合http://blog.csdn.net/uuleaf/article/details/7677096

******************轉載請註明來源 ***************


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章