php的IDE(整合式開發環境)選用指南[3]
需要說明的是,我們這裡所講的IDE,必須支援語法檢查,與單步調試的。否則我們不作為PHP的IDE。所以,象dreamweaver這類軟體,根本就不能算是php的ide.
軟體名稱:zend studio 官方的IDE
開發語言: java 速度慢,有時莫名崩潰。這可是JAVA永遠的痛
軟體網址:http://shop.zend.com/en/zend-studio-for-eclipse.html
商業/開源:?????? 商業
功能清單:???????????????????????????????
文法高亮:????????????????????????? 有
智能提示與自動完成:??????????????? 有
語法檢查,(PHP,JS,CSS,HTML)??? 有
資料庫操作:??????????????????????? 有
SQL查詢產生:??????????????????????? 有
整合WEB預覽(HTML所見即所得 (WYSIWYG)編輯): 有(需要手工配置,不是很好)
錯誤檢查:????????????????????????? 有
類函數與變數清單樹形顯示:????????? 有
函數參數提示:????????????????????? 有
括弧匹配:????????????????????????? 有
整合xdebug調試:??????????????????? 有,同時有遠端偵錯
調試斷點支援:????????????????????? 有
Todo管理:????????????????????????? 未知
代碼美化:????????????????????????? 無
文檔化支援:??????????????????????? 有(phpDocument)
文法塊插入:??????????????????????? 無
程式碼程式庫支援:??????????????????????? 未知
單元測試:????????????????????????? 未知
整合協助文檔:????????????????????? 有
中文支援:????????????????????????? 有
IDE中文亂碼:?????????????????????? 無,這一點較好
整合FTP:?????????????????????????? 未知
整合SVN:?????????????????????????? 無
整合CVS:?????????????????????????? 有
跨平台:??????????????????????????? 是
總評:官方的,總是最能滿足PHP開發的,可悲的是它卻是JAVA的。並且,如果機器效能差時,我還是不選JAVA開發的IDE。
軟體名稱:PHPEdit
開發語言: C/C++ 速度、效率相當高,佔用資源少
軟體網址:http://www.phpedit.com/en
商業/開源:?????? 商業
功能清單:???????????????????????????????
文法高亮:????????????????????????? 有
智能提示與自動完成:??????????????? 有
語法檢查,(PHP,JS,CSS,HTML)??? 有(僅PHP)
資料庫操作:??????????????????????? 有
SQL查詢產生:??????????????????????? 有
整合WEB預覽(HTML所見即所得 (WYSIWYG)編輯): 無
錯誤檢查:????????????????????????? 無
類函數與變數清單樹形顯示:????????? 未知
函數參數提示:????????????????????? 有
括弧匹配:????????????????????????? 有
整合xdebug調試:??????????????????? 有(需要手工配置,不是很好)
調試斷點支援:????????????????????? 無
Todo管理:????????????????????????? 未知
代碼美化:????????????????????????? 有
文檔化支援:??????????????????????? 有
文法塊插入:??????????????????????? 無
程式碼程式庫支援:??????????????????????? 有,但程式碼程式庫很差!!
單元測試:????????????????????????? 有(xUnit)
整合協助文檔:????????????????????? 有
中文支援:????????????????????????? 有
IDE中文亂碼:?????????????????????? 未知
整合FTP:?????????????????????????? 有
整合SVN:?????????????????????????? 未知
整合CVS:?????????????????????????? 未知
跨平台:??????????????????????????? 無,僅WINDOWS
總評:功能相對而言是很強大。類函數與變數清單樹形顯示這方面可能不足(只針對PHP,沒有JS與HTML的),安裝實際並不方便。因為是從網路安裝的。全部都要下載。但也不知結果。相對於系統中已安裝多個PHP的,對未知的結果,無法估計。這個細節,會限制掉大量使用者。
未完待續