轉自: http://www.iteye.com/news/22672javascript
一個好的編輯器或開發工具,可以極大提升咱們的開發效率。下面介紹10個免費、強大的PHP編輯器/開發工具。這些編輯器擁有調試器、增量執行PHP腳本、查看每一行的全部變量值等功能。php
1) Notepad ++css
Notepad++是一款很是有特點的編輯器,是開源軟件,能夠無償使用。支持的語言: C, C++, Java , C#, XML, HTML, PHP, Javascript! 功能有:
1. Notepad內置支持多達 27 種語法高亮度顯示(囊括各類常見的源代碼、腳本,值得一提的是,完美支持.nfo 文件查看),也支持自定義語言;
2. Notepad可自動檢測文件類型,根據關鍵字顯示節點,節點可自由摺疊/打開,代碼顯示得很是有層次感!這是此軟件最具特點的體現之一;
3. Notepad可打開雙窗口,在分窗口中又可打開多個子窗口,容許快捷切換全屏顯示模式(F11),支持鼠標滾輪改變文檔顯示比例,等等;
4. Notepad提供數個特點東東,如鄰行互換位置、宏功能,等等...如今網上有不少文件編輯器,這個倒是不可多得的一款,不管是平常使用仍是手寫編程代碼,都能讓你體會到它獨有的優點和方便。html
2) PHPDesigner 7java
phpdesigner 不只支持php ,也支持其餘網絡語言像html ,xhtml,xml,css和javascript ,vbscript,java, c#,perl , python等!python
因爲能夠搭配使用的相關免費資源至關的多,PHP 的網頁設計愈來愈多人在學習了,MPS PHP DESIGNER 是針對 PHP 網頁的編寫所設計的程序,它內建一系列的指令碼、PHP4 原始碼數據庫、語法高亮度顯示功能、FTP 客戶端…等,無論您是 PHP 網頁設計高手,或者是剛入門的新手,您均可以使用者套軟件來幫您設計網頁程序(SQL、HTML 亦支持)。ios
3) Eclipse PDT程序員
Eclipse這個集成開發環境只要有插件就能夠實現相應功能。PDT這個項目很早就開始進行了。Zend Studio for Eclipse就是基於這個插件的,再加上本身的調試器。你們也能夠在Eclipse上使用這個插件,而後本身再去選擇調試器來配置本身的開發壞境。至於怎麼配置,網上有人寫出了本身的配置方法,你們能夠本身查閱,這裏只是介紹工具,這個暫且按下不表。這裏我介紹的一個配置完整的包。這個也是Zend開發的,由於是免費的,因此在使用時天然不能和Zend Studio相比。web
可是由於是在Eclipse上安裝插件自定義實現,沒必要爲PHP開發再安裝一個大型軟件,因此仍是有不少人喜歡用這麼個工具的。數據庫
4) Bluefish
Bluefish標榜其自身是「一款爲熟練的Web設計員和程序員而設的編輯器,但它的UI卻很直觀,任何初學者都很夠很快上手,並在不斷地積累中發現和掌握它的其它功能。若是你須要的是一款可以進行Web代碼設計的文本編輯器,那麼它必定會是一款很不錯的軟件。它給個人整體印象就是專業卻不使人生畏,文字和圖標結合的都很好。
Bluefish提供了不少經常使用的HTML任務選項,例如字體、表格等等,固然還有連接,這個軟件是用了一個比較不常見的「連接描述」(anchor)來代表可點擊的連接。「連接描述」對話框甚至還提供了例如OnClick和OnMouseover這樣的Javascript腳本事件功能。
5) Notepad2
Notepad2是一個外觀相似系統記事本的文本編輯工具,但比記事本有了很大的加強。
1. 自定義語法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP, PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal,彙編, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等衆多腳本文件。
2. 支持ANSI,Unicode,UTF-8等編碼互換
3. 能夠設置無限個書籤(9種圖標可換)輕鬆定位
4. 空格,製表符彩色顯示,並可互相轉換
5. 能夠對任意的文本塊進行操做,ALT鍵+鼠標
6) HTML-Kit
HTML-Kit能夠很容易的編輯、查找、驗證、預覽和發佈HTML文檔。功能包括:拖拽編輯、顏色代碼打印、自動完成、任務欄、UNIX風格的查找替換、無限UNDO、文檔模板、支持多種語言腳本和CSS、XML及XHML等等。
7) PHP Coder
PHPCoder用於快速開發和調試PHP應用程序,它很容易擴展和定製,徹底可以符合開發者的個性要求.
1. 結合了PHP編譯器和參考文檔,能夠對編輯中的PHP腳本進行即時預覽;
2. 支持高亮顯示HTML和PHP代碼;
3. 自動完成功能,能夠自動完成用戶自定義代碼片段;
4. 標準函數提示;
5. 有專門的工程項目管理器;
6. 對象瀏覽器搜尋編輯中文件的包含信息,自定義函數,並以樹形顯示.
7. 支持查找對稱的語句標記符;
8. 支持高級搜索和替換;
9. 自帶FTP功能;
10. 支持運行和斷點調試。
總之,PHPCoder是一個很是實用的,功能強大的編程環境,並且它是免費的!
8 ) PHP Editor
DzSoft PHP Editor是專爲PHP所設計的網頁程序編輯軟件-DzSoft PHP Editor,具備PHP編輯、偵錯、瀏覽、原始碼檢視、檔案瀏覽、可自訂的原始碼樣本..等功能,無須架設網站主機就能夠測試PHP指令碼,是一套功能強大的PHP編程軟件。
9) NetBeans IDE
NetBeans IDE是一個開源集成開發環境,可用於Windows、Mac、Linux和 Solaris。除徹底支持全部 Java 平臺(Java SE、Java EE、Java ME 和 JavaFX)以外,NetBeans 仍是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++軟件開發的理想工具。
原開發者是 SUN公司,如今爲Oracle公司全部。
NetBeans 有多個產品,咱們這裏介紹的是專爲PHP使用的,NetBeans for PHP有如下幾個顯要的優勢:
好處實在說不完,誰用誰知道,你的eclipse、zendstudio均可以扔了,這話有點過,若是單從費用來講,後者確實能夠去掉。
10) PSPad
pspad,一款超級小巧,又超合適開發php的軟件
推薦理由:對編碼格式支持超好,用DW編寫純代碼仍是極易出錯,如帶SESSION在DW編寫,絕對會提示錯誤,固然還有不少好處就不一一羅列
缺點:沒有代碼提示功能,不過,若是你是老手的話,這個不在呼,而新手更應該練習不需提示的寫代碼。
免費的編輯器,支持簡體中文界面。它集各類編輯器的優勢於一身,同時編輯多個文件,可使用project;內置HEX編輯器;內置HEX編輯器;支持宏的錄製和使用;支持語法高亮和彩色顯示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;內置文件比較工具;支持宏的錄製和使用;內置FTP工具;能夠針對不一樣的文件類型設置對應的外部工具;支持外部編譯器。不過其打開文件的速度彷佛不如Editplus。