- 相關(guān)推薦
四大PHP集成開(kāi)發(fā)系統(tǒng)環(huán)境的比較
主流的 PHP 集成開(kāi)發(fā)環(huán)境 (Integrated Development Environment 以下均簡(jiǎn)稱為 IDE) 大概有十幾種,比如:Ze nd Studio,PhpStorm,Eclipse,NetBeans,Dreamweaver 等,各有各的優(yōu)點(diǎn)和缺點(diǎn)。
Z end Studio
網(wǎng)址:http://www.zend.com/en/products/studio
Z end Studio 是 Ze nd Technologies 公司基于大名鼎鼎的 Eclipse 二次開(kāi)發(fā) IDE,是目前公認(rèn)的最好用的 PHP 開(kāi)發(fā)環(huán)境,包含了用于開(kāi)發(fā)、編輯、調(diào)試、配置 PHP 程序所需的所有部件,整合了 PHP 開(kāi)發(fā)過(guò)程中所有工具,代碼提示和自動(dòng)補(bǔ)全功能都不錯(cuò),調(diào)試代碼特別方便,對(duì) Ze nd Framework 框架的支持非常好,是最適合團(tuán)隊(duì)協(xié)作開(kāi)發(fā)的通用集成開(kāi)發(fā)環(huán)境,缺點(diǎn)是對(duì) HTML、JavaScript、CSS 的支持不太好,而且需要收費(fèi)授權(quán),當(dāng)然,這在天朝不是問(wèn)題... 還有一點(diǎn)就是默認(rèn)的開(kāi)發(fā)面板是白色背景,和 Eclipse 一樣沒(méi)有提供漂亮的外觀和主題,長(zhǎng)時(shí)間盯著屏幕編碼和調(diào)試會(huì)感到非常的難受,在此教大家一個(gè)小技巧,Preferences->Editors->Text Editors->Background color->Color RGB 值自定義設(shè)置為:紅:203 綠:233 藍(lán):207,如下圖所示:
PhpStorm
網(wǎng)址:http://www.jetbrains.com/phpstorm/?fromMenu
PhpStorm是 jetBrains 公司開(kāi)發(fā)的 IDE,與編碼神器 IntelliJ IDEA 同根同源,功能配置簡(jiǎn)便,代碼提示和自動(dòng)補(bǔ)全非常強(qiáng)大,對(duì) HTML、JavaScript、CSS 的支持也非常強(qiáng)大,調(diào)試也很方便,簡(jiǎn)直就是 PHP 開(kāi)發(fā)公認(rèn)神器。唯一的缺點(diǎn)是收費(fèi),但是在天朝... 你懂的,目前最新的好消息是對(duì)于教師和學(xué)生,可以免費(fèi)注冊(cè)使用。
NetBeans
網(wǎng)址:https://netbeans.org
NetBeans是一款開(kāi)源的 IDE,作為后起之秀,代碼提示和自動(dòng)補(bǔ)全的速度稍遜,對(duì)各種框架的支持也一般,主要優(yōu)點(diǎn)是輕量、免費(fèi)、占內(nèi)存小,支持多種開(kāi)發(fā)語(yǔ)言 C/C++、Java、Python 等等,大多數(shù)的時(shí)候被用來(lái)開(kāi)發(fā) Java 應(yīng)用,主要缺點(diǎn)是有時(shí)候不太穩(wěn)定,對(duì) HTML、JavaScript、CSS 的支持只能說(shuō)一般。
Dreamweaver
網(wǎng)址:http://www.adobe.com/products/dreamweaver.html
Dreamweaver是 Adobe 公司開(kāi)發(fā)的前端設(shè)計(jì)和編碼集成開(kāi)發(fā)環(huán)境,對(duì) HTML、JavaScript、CSS 的支持非常好,代碼提示和自動(dòng)補(bǔ)全速度稍慢,有些甚至需要手動(dòng)開(kāi)啟提示,有多種模式供開(kāi)發(fā)者選擇,對(duì)于大型前端網(wǎng)頁(yè)網(wǎng)站的開(kāi)發(fā)非常方便,無(wú)須執(zhí)行程序便可實(shí)時(shí)觀看網(wǎng)頁(yè)制作效果,總的來(lái)說(shuō),是一款優(yōu)秀的網(wǎng)頁(yè)前端設(shè)計(jì)工具,而不是一款優(yōu)秀的 PHP 開(kāi)發(fā)工具,而且 Dreamweaver 也是收費(fèi)的。
【四大PHP集成開(kāi)發(fā)系統(tǒng)環(huán)境的比較】相關(guān)文章:
PHP開(kāi)發(fā)環(huán)境安裝的方法有哪些10-27
PHP必備功能開(kāi)發(fā)10-02
PHP高級(jí)開(kāi)發(fā)工程師的具體職責(zé)(通用18篇)08-28
嵌入式系統(tǒng)開(kāi)發(fā)特點(diǎn)08-09