幾款常用PHP開發工具

幾款常用PHP開發工具

幾款常用PHP開發工具 

最近想好好研究一下PHP開發,所以蒐羅了一下。找了這麼幾款開發工具和大家共享。 

1、EditPlus 



一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,能夠同步於剪貼簿自動將文字貼進EditPlus的編輯窗口中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。 




這是款編寫PHP時使用最多的文本編輯器之一,方便使用,很多PHP人士都喜歡用它。 

不過它是共享軟件,需要花Money的。不過這年頭都用大家都用破解的,要找到破解版很容易的,所以我就不放下載地址了…… 



2、Zend Studio 



用文本編輯器雖然很方便,可是開發一套大型的系統,很多人還是喜歡用IDE集成環境。所以這款軟件很適合你。 

Zend Studio 是專業開發人員在使用PHP整個開發週期中唯一的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和數據庫工具,Zend Studio 加速開發週期,並簡化複雜的應用方案。 

Zend Studio主要組件 

1 專業的集成開發環境 內置 編輯器, 調試器, 以及 幫助文檔 
2 Windows, Linux, Mac 等多個操作系統版本 
3 多語言支持 
4 專業的編輯器 
5 關鍵字、語法加亮顯示 (PHP, HTML, XHTML, and JavaScript) 
6 XML & CSS 的關鍵字、語法加亮顯示 
7 代碼模板 
8 支持 PHP 4 and PHP 5 
9 代碼自動完成功能 
10 PHP Code (+PHPDoc) 分析功能 
11 內部調試器 
12 代碼摘錄 
13 PHP 代碼分析 
14 遠程調試器 
15 Remote Profiler 
16 數據庫連接以及集成查詢 ,適用於 : 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 集成 ,方便團隊開發 
20 FTP 高度集成 



原來Zend Studio都是用java開發的,後來直接投入Eclipse的懷抱了。最新的Zend Studio 6.0就被稱爲Zend Studio for Eclipse 6.0。 

編輯器、調試器、漂亮的外觀加上Zend特有的一些屬性,要有的都有了,真是非常完美的PHP開發集成環境啊。 

不過這個還是要註冊的……從官方下載的會有一個月的試用期。(好工具都要註冊,要鈔票的……) 

因爲Zend Studio for Eclipse剛出來,比較難找到註冊碼,在一個PHP論壇有個傢伙在網上找了3個小時才找到註冊機……這裏我就無私奉獻一下吧。(其實動點腦筋很快就找到了) 

官方下載地址: 

http://downloads.zend.com/studio-eclipse/6.0.0/ZendStudioForEclipse-6_0_0.exe 
我把註冊機上傳到網盤裏,自己下吧: 

http://www.fs2you.com/files/7d645bf8-db9c-11dc-83bc-0014221b798a/ 



以上說的都是共享軟件,都是要鈔票的。這樣找一些破解版本來用,實在會有些過意不去。其實PHP作爲開源語言,自然會有一些很不錯的開源軟件。 



3、Norepad++ 



Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費使用。 
功能有: 
①、內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言; 
②、可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,代碼顯示得非常有層次感!這是此軟件最具特色的體現之一; 
③、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例,等等; 
④、提供數個特色東東,如鄰行互換位置、宏功能,等等…現在網上有很多文件編輯器,這個卻是不可多得的一款,不論是日常使用還是手寫編程代碼,都能讓你體會到它獨有的優勢和方便。 
支持的語言: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. 

這是臺灣人開發的較出名的編輯器(算是支持一下國產吧)功能上基本和Editplus差不多,有的地方甚至更強大,只是使用習慣上的不同吧。 



大家自己去它的官網看看吧。 

http://notepad-plus.sourceforge.net/tw/site.htm 



4、PDT(Eclipse PHP Development Tools) 

前面我們提到了Zend Studio這個IDE集成壞境,當然也有開源免費的PHP開發集成環境了。 

Eclipse這個集成開發環境只要有插件就可以實現相應功能。PDT這個項目很早就開始進行了。Zend Studio for Eclipse就是基於這個插件的,再加上自己的調試器。大家也可以在Eclipse上使用這個插件,然後自己再去選擇調試器來配置自己的開發壞境。至於怎麼配置,網上有人寫出了自己的配置方法,大家可以自己查閱,這裏只是介紹工具,這個暫且按下不表。這裏我介紹的一個配置完整的包。這個也是Zend開發的,因爲是免費的,所以在使用時自然不能和Zend Studio相比。 

但是因爲是在Eclipse上安裝插件自定義實現,不必爲PHP開發再安裝一個大型軟件,所以還是有很多人喜歡用這麼個工具的。 

我介紹的這個這個包包括了eclipse主程序,PDT和Zend Debugger 

下載地址: 

http://downloads.zend.com/pdt/all-in-one/ 

更多信息看這裏: 

http://www.zend.com/en/community/pdt 



關於PHP開發工具我主要推薦就是這麼多,其他也還有些工具。 

Notepad2,一個免費的工具只有一個文件就像記事本一樣,只有一個文件,但是它加有語法高亮等很多強大的功能,所以我直接將它重命名爲notepad覆蓋了windows和windows/system32中的記事本。 

做可視化網頁開發最好的還是adobe的dreamweaver.儘管它對PHP支持的不是很好,但是還是有很多人做開發的時候選用它。 


1、EditPlus 



一套功能強大,可取代記事本的文字編輯器,擁有無限制的Undo/Redo、英文拼字檢查、自動換行、列數標記、搜尋取代、同時編輯多文件、全屏幕瀏覽功能。而它還有一個好用的功能,就是它有監視剪貼簿的功能,能夠同步於剪貼簿自動將文字貼進EditPlus的編輯窗口中,讓你省去做貼上的步驟。另外它也是一個好用的HTML編輯器,除了可以顏色標記HTML Tag (同時支持C/C++、Perl、Java)外,還內建完整的HTML和CSS1指令功能,對於習慣用記事本編輯網頁的朋友,它可幫你節省一半以上的網頁製作時間,若你有安裝IE 3.0以上版本,它還會結合IE瀏覽器於EditPlus窗口中,讓你可以直接預覽編輯好的網頁(若沒安裝IE,也可指定瀏覽器路徑)。 




這是款編寫PHP時使用最多的文本編輯器之一,方便使用,很多PHP人士都喜歡用它。 

不過它是共享軟件,需要花Money的。不過這年頭都用大家都用破解的,要找到破解版很容易的,所以我就不放下載地址了…… 



2、Zend Studio 



用文本編輯器雖然很方便,可是開發一套大型的系統,很多人還是喜歡用IDE集成環境。所以這款軟件很適合你。 

Zend Studio 是專業開發人員在使用PHP整個開發週期中唯一的集成開發環境 (IDE),它包括了PHP所有必須的開發部件。通過一整套編輯、調試、分析、優化和數據庫工具,Zend Studio 加速開發週期,並簡化複雜的應用方案。 

Zend Studio主要組件 

1 專業的集成開發環境 內置 編輯器, 調試器, 以及 幫助文檔 
2 Windows, Linux, Mac 等多個操作系統版本 
3 多語言支持 
4 專業的編輯器 
5 關鍵字、語法加亮顯示 (PHP, HTML, XHTML, and JavaScript) 
6 XML & CSS 的關鍵字、語法加亮顯示 
7 代碼模板 
8 支持 PHP 4 and PHP 5 
9 代碼自動完成功能 
10 PHP Code (+PHPDoc) 分析功能 
11 內部調試器 
12 代碼摘錄 
13 PHP 代碼分析 
14 遠程調試器 
15 Remote Profiler 
16 數據庫連接以及集成查詢 ,適用於 : 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 集成 ,方便團隊開發 
20 FTP 高度集成 



原來Zend Studio都是用java開發的,後來直接投入Eclipse的懷抱了。最新的Zend Studio 6.0就被稱爲Zend Studio for Eclipse 6.0。 

編輯器、調試器、漂亮的外觀加上Zend特有的一些屬性,要有的都有了,真是非常完美的PHP開發集成環境啊。 

不過這個還是要註冊的……從官方下載的會有一個月的試用期。(好工具都要註冊,要鈔票的……) 

因爲Zend Studio for Eclipse剛出來,比較難找到註冊碼,在一個PHP論壇有個傢伙在網上找了3個小時才找到註冊機……這裏我就無私奉獻一下吧。(其實動點腦筋很快就找到了) 

官方下載地址: 

http://downloads.zend.com/studio-eclipse/6.0.0/ZendStudioForEclipse-6_0_0.exe 
我把註冊機上傳到網盤裏,自己下吧: 

http://www.fs2you.com/files/7d645bf8-db9c-11dc-83bc-0014221b798a/ 



以上說的都是共享軟件,都是要鈔票的。這樣找一些破解版本來用,實在會有些過意不去。其實PHP作爲開源語言,自然會有一些很不錯的開源軟件。 



3、Norepad++ 



Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費使用。 
功能有: 
①、內置支持多達27種語法高亮度顯示(囊括各種常見的源代碼、腳本,值得一提的是,完美支持.nfo文件查看),也支持自定義語言; 
②、可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,代碼顯示得非常有層次感!這是此軟件最具特色的體現之一; 
③、可打開雙窗口,在分窗口中又可打開多個子窗口,允許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例,等等; 
④、提供數個特色東東,如鄰行互換位置、宏功能,等等…現在網上有很多文件編輯器,這個卻是不可多得的一款,不論是日常使用還是手寫編程代碼,都能讓你體會到它獨有的優勢和方便。 
支持的語言: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. 

這是臺灣人開發的較出名的編輯器(算是支持一下國產吧)功能上基本和Editplus差不多,有的地方甚至更強大,只是使用習慣上的不同吧。 



大家自己去它的官網看看吧。 

http://notepad-plus.sourceforge.net/tw/site.htm 



4、PDT(Eclipse PHP Development Tools) 

前面我們提到了Zend Studio這個IDE集成壞境,當然也有開源免費的PHP開發集成環境了。 

Eclipse這個集成開發環境只要有插件就可以實現相應功能。PDT這個項目很早就開始進行了。Zend Studio for Eclipse就是基於這個插件的,再加上自己的調試器。大家也可以在Eclipse上使用這個插件,然後自己再去選擇調試器來配置自己的開發壞境。至於怎麼配置,網上有人寫出了自己的配置方法,大家可以自己查閱,這裏只是介紹工具,這個暫且按下不表。這裏我介紹的一個配置完整的包。這個也是Zend開發的,因爲是免費的,所以在使用時自然不能和Zend Studio相比。 

但是因爲是在Eclipse上安裝插件自定義實現,不必爲PHP開發再安裝一個大型軟件,所以還是有很多人喜歡用這麼個工具的。 

我介紹的這個這個包包括了eclipse主程序,PDT和Zend Debugger 

下載地址: 

http://downloads.zend.com/pdt/all-in-one/ 

更多信息看這裏: 

http://www.zend.com/en/community/pdt 



關於PHP開發工具我主要推薦就是這麼多,其他也還有些工具。 

Notepad2,一個免費的工具只有一個文件就像記事本一樣,只有一個文件,但是它加有語法高亮等很多強大的功能,所以我直接將它重命名爲notepad覆蓋了windows和windows/system32中的記事本。 

做可視化網頁開發最好的還是adobe的dreamweaver.儘管它對PHP支持的不是很好,但是還是有很多人做開發的時候選用它。 


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