php是目前應(yīng)用最廣泛的語(yǔ)言之一,與其他同類的編程語(yǔ)言比較,php具有開(kāi)發(fā)速度快、運(yùn)行效率高、安全性好、可擴(kuò)展性強(qiáng)、開(kāi)源自由等特點(diǎn)。工欲善其事必先利其器,互聯(lián)網(wǎng)上可用的php開(kāi)發(fā)工具非常多,找到一個(gè)合適好用、功能強(qiáng)大且免費(fèi)的PHP開(kāi)發(fā)工具對(duì)于老程序員和初學(xué)者提升工作效率是有很大幫助的,所以下面w3cschool就搜羅整理了一些既免費(fèi)又好用的php開(kāi)發(fā)工具下載資源供你參考選擇。
1、PHP CPP
PHP-CPP是一個(gè)C++庫(kù)用于開(kāi)發(fā)PHP擴(kuò)展。它提供一組文檔良好和易于使用的類集合來(lái)擴(kuò)展和構(gòu)建原生PHP擴(kuò)展。這個(gè)C++庫(kù)讓構(gòu)建PHP擴(kuò)展變得很有趣。利用 PHP-CPP 構(gòu)建的擴(kuò)展易于理解,維護(hù)簡(jiǎn)單,并且讓你的代碼看起來(lái)很棒。
這個(gè)PHP-CPP 庫(kù)能夠確保來(lái)自PHP(它在內(nèi)部是復(fù)雜的C結(jié)構(gòu))中的變量,會(huì)自動(dòng)轉(zhuǎn)換成整數(shù),傳遞給你的函數(shù),而且你的“my_plus”函數(shù)的返回值也轉(zhuǎn)換回PHP變量。
點(diǎn)此下載
2、Notepad ++
Notepad++ 是一款非常有特色的編輯器,是開(kāi)源軟件,可以免費(fèi)使用。支持的語(yǔ)言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有:
①、Notepad內(nèi)置支持多達(dá) 27 種語(yǔ)法高亮度顯示(囊括各種常見(jiàn)的源代碼、腳本,值得一提的是,完美支持 .nfo 文件查看),也支持自定義語(yǔ)言;
②、Notepad可自動(dòng)檢測(cè)文件類型,根據(jù)關(guān)鍵字顯示節(jié)點(diǎn),節(jié)點(diǎn)可自由折疊/打開(kāi),代碼顯示得非常有層次感!這是此軟件最具特色的體現(xiàn)之一;
③、Notepad可打開(kāi)雙窗口,在分窗口中又可打開(kāi)多個(gè)子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標(biāo)滾輪改變文檔顯示比例,等等;
④、Notepad提供數(shù)個(gè)特色東東,如 鄰行互換位置、宏功能,等等...現(xiàn)在網(wǎng)上有很多文件編輯器,這個(gè)卻是不可多得的一款,不論是日常使用還是手寫(xiě)編程代碼,都能讓你體會(huì)到它獨(dú)有的優(yōu)勢(shì)和方便。
點(diǎn)此下載
3、SUBLIMETEXT
Sublime Text:一款具有代碼高亮、語(yǔ)法提示、自動(dòng)完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插件擴(kuò)展機(jī)制,用她來(lái)寫(xiě)代碼,絕對(duì)是一種享受。相比于難于上手的Vim,浮腫沉重的Eclipse,VS,即便體積輕巧迅速啟動(dòng)的Editplus、Notepad++,在SublimeText面前大略顯失色,無(wú)疑這款性感無(wú)比的編輯器是Coding和Writing最佳的選擇。
4、PHPDesigner 7
phpdesigner 不僅支持php ,也支持其他網(wǎng)絡(luò)語(yǔ)言像html ,xhtml, xml,css和javascript , vbscript,java, c#,perl , python等!
由于可以搭配使用的相關(guān)免費(fèi)資源相當(dāng)?shù)亩?,PHP 的網(wǎng)頁(yè)設(shè)計(jì)越來(lái)越多人在學(xué)習(xí)了,MPS PHP DESIGNER 是針對(duì) PHP 網(wǎng)頁(yè)的編寫(xiě)所設(shè)計(jì)的程序,它內(nèi)建一系列的指令碼、PHP4 原始碼數(shù)據(jù)庫(kù)、語(yǔ)法高亮度顯示功能、FTP 客戶端…等,不管您是 PHP 網(wǎng)頁(yè)設(shè)計(jì)高手,或者是剛?cè)腴T(mén)的新手,您都可以使用者套軟件來(lái)幫您設(shè)計(jì)網(wǎng)頁(yè)程序(SQL、HTML 亦支持)。
5、PLATES PHP
Plates是一個(gè)快速、簡(jiǎn)單易用、易擴(kuò)展的本地PHP模版系統(tǒng),非常容易使用和擴(kuò)展,靈感來(lái)源于 Twig 模板引擎,包括現(xiàn)代化的模板語(yǔ)言功能。Plates 主要是為在編譯模板語(yǔ)言中選擇使用原生PHP模板而非編譯后的模版(如Twig,Smarty)的開(kāi)發(fā)者提供的。
6、Eclipse PDT
Eclipse這個(gè)集成開(kāi)發(fā)環(huán)境只要有插件就可以實(shí)現(xiàn)相應(yīng)功能。PDT這個(gè)項(xiàng)目很早就開(kāi)始進(jìn)行了。Zend Studio for Eclipse就是基于這個(gè)插件的,再加上自己的調(diào)試器。大家也可以在Eclipse上使用這個(gè)插件,然后自己再去選擇調(diào)試器來(lái)配置自己的開(kāi)發(fā)壞境。至于 怎么配置,網(wǎng)上有人寫(xiě)出了自己的配置方法,大家可以自己查閱,這里只是介紹工具,這個(gè)暫且按下不表。這里我介紹的一個(gè)配置完整的包。這個(gè)也是Zend開(kāi)發(fā)的,因?yàn)槭敲赓M(fèi)的,所以在使用時(shí)自然不能和Zend Studio相比。
但是因?yàn)槭窃贓clipse上安裝插件自定義實(shí)現(xiàn),不必為PHP開(kāi)發(fā)再安裝一個(gè)大型軟件,所以還是有很多人喜歡用這么個(gè)工具的。
7、SlimStarter
limStarter 是完美的 small-to-middle 的 Bootstrap web 應(yīng)用解決方案,用小腳本提供 HMVC 環(huán)境,文件大小只有 4 MB 左右。SlimStarter 是基于 Slim 框架構(gòu)建的,靈感來(lái)源于數(shù)據(jù)庫(kù)層的 Eloquent ORM (Model) 和呈現(xiàn)層的 Twig 模板引擎(View)。
默認(rèn)情況下,SlimStarter 擴(kuò)展管理儀表盤(pán),基于 sleek 和專業(yè)的,可定制 SB Admin theme。SlimStarter 包括基礎(chǔ)的應(yīng)用特性,比如 Cartalyst Sentry 用戶和組管理,支持禁止,限制,用戶激活,記住我和忘記密碼的功能。
8、Bluefish
Bluefish標(biāo)榜其自身是“一款為熟練的Web設(shè)計(jì)員和程序員而設(shè)的編輯器,但它的UI卻很直觀,任何初學(xué)者都很夠很快上手,并在不斷地積累中發(fā)現(xiàn)和掌握它的其它功能。如果你需要的是一款能夠進(jìn)行Web代碼設(shè)計(jì)的文本編輯器,那么它一定會(huì)是一款很不錯(cuò)的軟件。它給我的總體印象就是專業(yè)卻不令人生畏,文字和圖標(biāo)結(jié)合的都很好。
Bluefish提供了很多常用的HTML任務(wù)選項(xiàng),例如字體、表格等等,當(dāng)然還有鏈接,這個(gè)軟件是用了一個(gè)比較不常見(jiàn)的“鏈接描述 ”(anchor)來(lái)表明可點(diǎn)擊的鏈接?!版溄用枋觥睂?duì)話框甚至還提供了例如OnClick和OnMouseover這樣的Javascript腳本事件功能。
9、PARSEDOWN
PARSEDOWN是PHP中非常棒的Markdown解析工具。
10、PHP Coder
PHPCoder用于快速開(kāi)發(fā)和調(diào)試PHP應(yīng)用程序,它很容易擴(kuò)展和定制,完全能夠符合開(kāi)發(fā)者的個(gè)性要求.
1:結(jié)合了PHP編譯器和參考文檔,可以對(duì)編輯中的PHP腳本進(jìn)行即時(shí)預(yù)覽
2:支持高亮顯示HTML和PHP代碼;3:自動(dòng)完成功能,可以自動(dòng)完成用戶自定義代碼片斷;
4:標(biāo)準(zhǔn)函數(shù)提示;
5:有專門(mén)的工程項(xiàng)目管理器;
6:對(duì)象瀏覽器搜尋編輯中文件的包含信息,自定義函數(shù),并以樹(shù)形顯示.
7:支持查找對(duì)稱的語(yǔ)句標(biāo)記符;
8:支持高級(jí)搜索和替換;
9:自帶FTP功能;
10:支持運(yùn)行和斷點(diǎn)調(diào)試
總之,PHPCoder是一個(gè)非常實(shí)用的,功能強(qiáng)大的編程環(huán)境,而且它是免費(fèi)的!
11、BELT
Belt 是PHP程序員非常順手的工具。
12、FAKER
Faker 是一個(gè)用于生成模擬或測(cè)試數(shù)據(jù)的PHP庫(kù)。當(dāng)你需要填充一個(gè)測(cè)試數(shù)據(jù)庫(kù),創(chuàng)建好看的XML文檔,為壓力測(cè)試需要的模塊數(shù)據(jù),或從生產(chǎn)服務(wù)匿名提取數(shù)據(jù),F(xiàn)aker都能派上用場(chǎng)。
13、PSPad
pspad,一款超級(jí)小巧,又超合適開(kāi)發(fā)php的軟件
推薦理由:對(duì)編碼格式支持超好,用DW編寫(xiě)純代碼還是極易出錯(cuò),如帶SESSION在DW編寫(xiě),絕對(duì)會(huì)提示錯(cuò)誤,當(dāng)然還有很多好處就不一一羅列
缺點(diǎn):沒(méi)有代碼提示功能,不過(guò),如果你是老手的話,這個(gè)不在呼,而新手更應(yīng)該練習(xí)不需提示的寫(xiě)代碼。
免費(fèi)的編輯器,支持簡(jiǎn)體中文界面。它集各種編輯器的優(yōu)點(diǎn)于一身,同時(shí)編輯多個(gè)文件,可以使用project;內(nèi)置HEX編輯器;內(nèi)置HEX編輯器;支持宏的錄制和使用;支持語(yǔ)法高亮和彩色顯示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;內(nèi)置文件比較工具;支持宏的錄制和使用;內(nèi)置FTP工具;可以針對(duì)不同的文件類型設(shè)置對(duì)應(yīng)的外部工具;支持外部編譯器。不過(guò)其打開(kāi)文件的速度似乎不如Editplus。
更多建議: