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