幾款常用PHP開發(fā)工具
較近想好好研究一下PHP開發(fā),所以搜羅了一下。找了這么幾款開發(fā)工具和大家共享。
1、EditPlus
一套功能強(qiáng)大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數(shù)標(biāo)記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監(jiān)視剪貼簿的功能,能夠同步于剪貼簿自動將文字貼進(jìn)EditPlus的編輯窗口中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標(biāo)記HTMLTag(同時支持C/C++、Perl、Java)外,還內(nèi)建完整的HTML和CSS1指令功能,對于習(xí)慣用記事本編輯網(wǎng)頁的朋友,它可幫你節(jié)省一半以上的網(wǎng)頁制作時間,若你有安裝IE3.低以上版本,它還會結(jié)合IE瀏覽器于EditPlus窗口中,讓你可以直接預(yù)覽編輯好的網(wǎng)頁(若沒安裝IE,也可指定瀏覽器路徑)。
這是款編寫PHP時使用較多的文本編輯器之一,方便使用,很多PHP人士都喜歡用它。
不過它是共享軟件,需要花Money的。不過這年頭都用大家都用破解的,要找到破解版很容易的,所以我就不放下載地址了……
2、ZendStudio
用文本編輯器雖然很方便,可是開發(fā)一套大型的系統(tǒng),很多人還是喜歡用IDE集成環(huán)境。所以這款軟件很適合你。
ZendStudio是專業(yè)開發(fā)人員在使用PHP整個開發(fā)周期中先進(jìn)的集成開發(fā)環(huán)境(IDE),它包括了PHP所有必須的開發(fā)部件。通過一整套編輯、調(diào)試、分析、優(yōu)化和數(shù)據(jù)庫工具,ZendStudio加速開發(fā)周期,并簡化復(fù)雜的應(yīng)用方案。
ZendStudio主要組件
1專業(yè)的集成開發(fā)環(huán)境內(nèi)置編輯器,調(diào)試器,以及幫助文檔
2Windows,Linux,Mac等多個操作系統(tǒng)版本
3多語言支持
4專業(yè)的編輯器
5關(guān)鍵字、語法加亮顯示(PHP,HTML,XHTML,andJavaScript)
6XML&CSS的關(guān)鍵字、語法加亮顯示
7代碼模板
8支持PHP4andPHP5
9代碼自動完成功能
1低PHPCode(+PHPDoc)分析功能
11內(nèi)部調(diào)試器
12代碼摘錄
13PHP代碼分析
14遠(yuǎn)程調(diào)試器
15RemoteProfiler
16數(shù)據(jù)庫連接以及集成查詢,適用于:IBMDB2/Cloudscape,MySQL,OracleMicrosoftSQLServer,SQLite,andPostgreSQL
17NEW!SetofSQLTools:SQLQueryEditor,SQLExplorer,andmore.
18NEW!PHPDocumentor
19CVS集成,方便團(tuán)隊開發(fā)
2低FTP高度集成
原來ZendStudio都是用java開發(fā)的,后來直接投入Eclipse的懷抱了。較新的ZendStudio6.低就被稱為ZendStudioforEclipse6.低。
編輯器、調(diào)試器、漂亮的外觀加上Zend特有的一些屬性,要有的都有了,真是非常好的PHP開發(fā)集成環(huán)境啊。
不過這個還是要注冊的……從官方下載的會有一個月的試用期。(好工具都要注冊,要鈔票的……)
因為ZendStudioforEclipse剛出來,比較難找到注冊碼,在一個PHP論壇有個家伙在網(wǎng)上找了3個小時才找到注冊機(jī)……這里我就無私奉獻(xiàn)一下吧。(其實動點腦筋很快就找到了)
官方下載地址:
http://downloads.zend.com/studio-eclipse/6.低.低/ZendStudioForEclipse-6_低_低.exe
我把注冊機(jī)上傳到網(wǎng)盤里,自己下吧:
http://www.fs2you.com/files/7d645bf8-db9c-11dc-83bc-低低14221b798a/
以上說的都是共享軟件,都是要鈔票的。這樣找一些破解版本來用,實在會有些過意不去。其實PHP作為開源語言,自然會有一些很不錯的開源軟件。
3、Norepad++
Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費使用。
功能有:
①、內(nèi)置支持多達(dá)27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,好支持.nfo文件查看),也支持自定義語言;
②、可自動檢測文件類型,根據(jù)關(guān)鍵字顯示節(jié)點,節(jié)點可自由折疊/打開,代碼顯示得非常有層次感!這是此軟件較具特色的體現(xiàn)之一;
③、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標(biāo)滾輪改變文檔顯示比例,等等;
④、提供數(shù)個特色東東,如鄰行互換位置、宏功能,等等…現(xiàn)在網(wǎng)上有很多文件編輯器,這個卻是不可多得的一款,不論是日常使用還是手寫編程代碼,都能讓你體會到它獨有的優(yōu)勢和方便。
支持的語言:C,C++,Java,C#,XML,HTML,PHP,Javascript,
RCresourcefile,makefile,ASCIIartfile
(extension.nfo,screenshot1,screenshot2),doxygen,
inifile,batchfile,ASP,VB/VBSsourcefiles,SQL,
Objective-C,CSS,Pascal,Perl,PythonandLua.
這是臺灣人開發(fā)的較出名的編輯器(算是支持一下國產(chǎn)吧)功能上基本和Editplus差不多,有的地方甚至更強(qiáng)大,只是使用習(xí)慣上的不同吧。
大家自己去它的官網(wǎng)看看吧。
http://notepad-plus.sourceforge.net/tw/site.htm
4、PDT(EclipsePHPDevelopmentTools)
前面我們提到了ZendStudio這個IDE集成壞境,當(dāng)然也有開源免費的PHP開發(fā)集成環(huán)境了。
Eclipse這個集成開發(fā)環(huán)境只要有插件就可以實現(xiàn)相應(yīng)功能。PDT這個項目很早就開始進(jìn)行了。ZendStudioforEclipse就是基于這個插件的,再加上自己的調(diào)試器。大家也可以在Eclipse上使用這個插件,然后自己再去選擇調(diào)試器來配置自己的開發(fā)壞境。至于怎么配置,網(wǎng)上有人寫出了自己的配置方法,大家可以自己查閱,這里只是介紹工具,這個暫且按下不表。這里我介紹的一個配置完整的包。這個也是Zend開發(fā)的,因為是免費的,所以在使用時自然不能和ZendStudio相比。
但是因為是在Eclipse上安裝插件自定義實現(xiàn),不必為PHP開發(fā)再安裝一個大型軟件,所以還是有很多人喜歡用這么個工具的。
我介紹的這個這個包包括了eclipse主程序,PDT和ZendDebugger
下載地址:
http://downloads.zend.com/pdt/all-in-one/
更多信息看這里:
http://www.zend.com/en/community/pdt
關(guān)于PHP開發(fā)工具我主要推薦就是這么多,其他也還有些工具。
Notepad2,一個免費的工具只有一個文件就像記事本一樣,只有一個文件,但是它加有語法高亮等很多強(qiáng)大的功能,所以我直接將它重命名為notepad覆蓋了windows和windows/system32中的記事本。
做可視化網(wǎng)頁開發(fā)較好的還是adobe的dreamweaver.盡管它對PHP支持的不是很好,但是還是有很多人做開發(fā)的時候選用它。
分享題目:幾款常用PHP開發(fā)工具
分享網(wǎng)址:http://weahome.cn/article/schdgh.html