之前我介紹了PHP開發工具zend studio7入門使用教程,zend studio的使用其實蠻耗費記憶體的,針對PHP入門學習者,今天和大家分享如何配置Editplus來調試PHP程式,Editplus配置好後進行PHP網站開發其實並不比zend studio遜色,Editplus提供很多使用者工具(外掛程式),比如PHP自動完成、PHP函數自動提醒與補全等,這些都對配置Editplus調試PHP程式帶來了方便,下面我就以PHP教程形式介紹Editplus的配置步驟。準備工作
在配置Editplus調試PHP之前,首先需要下載Editplus,你可以去Editplus官網下載Editplus,不過在官網下載Editplus,需要註冊碼,而且是英文版,沒有中文版,你可以在網上以Editplus 中文版為關鍵字搜尋,我下載的是EditPlus v3.12 Build 581漢化版,至於註冊碼,網上搜一下就可以了。
除此之外你需要安裝配置PHP運行環境。
配置Editplus調試PHP程式的步驟
在使用Editplus調試PHP之前,我們需要建立一個PHP項目,以便於PHP檔案的管理,所以
配置Editplus調試PHP程式第一步:使用Editplus建立項目,如圖
配置Editplus建立PHP項目
首先點擊添加項目,給項目命名,比如leapsoulcn,然後點擊添加項目,指定具體的PHP程式檔案目錄即可。在調試PHP時,Editplus與zend studio的區別在於Editplus調試的URL目錄位址就是指定的目錄位址,與項目名稱無關。
Editplus的專案管理功能非常弱,感覺有點假,左側目錄並沒有列出建立的項目,仍然需要手動選擇項目的具體目錄,另外你可以在功能表列 項目選擇項目中選擇你建立的項目,然後在項目菜單的最下方會出現選擇的項目,點擊即可開啟這個項目所有的檔案。如果你想單獨調試PHP檔案,你可也點擊上圖的添加檔案,不過總體感覺這方面Editplus沒有zend studio智能,這也給調試PHP帶來不方便。
配置Editplus調試PHP程式第二步:設定伺服器位址及目錄,如圖
配置PHP程式訪問地址(Url)和目錄
使用Editplus開發調試PHP程式,必然要查看PHP程式頁面執行情況,我們需要通過Editplus配置主機名稱和PHP程式目錄,如圖所示,首先選擇菜單 工具喜好設定,然後點擊添加按鈕,在主機名稱和根目錄中分別填入localhost及PHP程式目錄位址即可。
同時Editplus預設設定的遊覽器是IE,你也可以選擇FireFox Netscape 4 Opera 或者其他遊覽器,比如Google Chrome,但是你需要指定程式的具體位置。配置完畢,儲存,開啟一個PHP檔案,按Ctrl+B,即可在遊覽器中訪問這個檔案了。
配置Editplus調試PHP程式第三步:配置PHP協助手冊及外掛程式
配置使用者工具外掛程式主要是通過Editplus的使用者工具實現,Editplus提供10組使用者工具組,你可以將性質相同的工具放在一個組中,同時可重命令這個組。使用者工具組使用方法如下
選擇菜單 工具使用者工具組具體工具組(比如我重命令工具組1為協助文檔,並在這個工具組中添加了PHP協助文檔),這時工具菜單最下方會列出這個工具組中的所有工具,調用第一個工具時,CTRL+1即可,第二、第三個工具,調用時按CTRL+2,CTRL+3即可,以此類推。下面介紹如何添加工具外掛程式及他們的使用方法。
1、配置PHP協助手冊
在進行PHP網站開發時,查閱PHP協助手冊必不可少,Editplus提供CHM格式的PHP協助手冊,配置如圖
使用Editplus配置PHP協助手冊
如圖點擊使用者工具,預設Editplus組名1為Group1,點擊組名稱,我重新命名為協助文檔,並點擊添加工具,工具的格式Editplus共有四種:程式,協助檔案(*.hlp),HTML協助檔案(*.CHM),擊鍵錄製,選擇HTML協助檔案(*.CHM),菜單文本輸入php manual,檔案名稱選擇CHM檔案具體的存放位置即可。
當你使用Ediplus調試或者編寫PHP程式時,選中具體的函數名,按下CTRL+1,Editplus會自動開啟PHP協助手冊並跳轉到選中的PHP函數說明文檔頁。下載PHP協助文檔
2、配置PHP調試工具-語法檢查
Editplus配置PHP的調試工具外掛程式有很多種,比如Zend的程式碼分析工具等,這裡我介紹最基礎的PHP調試工具,即php.exe命令,其實php.exe命令也非常強大。如圖
Editplus配置PHP語法檢查工具
如圖,命令指定php.exe的具體位置,參數輸入-f 並點擊右側三角中的檔案路徑,注意添加雙引號。初始目錄選擇檔案目錄即可。使用時,只要選中調試外掛程式工具組,並按CRTL+1,Editplus會以DOS模式調試PHP程式並輸出開啟的PHP檔案的執行結果,如果有語法錯誤,最後一行會出現出錯資訊及行數。
2、配置PHP調試工具-函數說明
除了之前介紹的使用Editplus配置PHP協助手冊,利用php.exe也可以輸出函數的說明資訊,如圖
Editplus配置PHP函數說明工具
參數輸入-rf ,選中右側三角中的當前所選內容即可,在使用Editplus調試PHP程式時,選中具體的函數名,按CRTL+2,Editplus會以DOS模式輸出所選函數的說明資訊。
配置Editplus調試PHP程式第四步:設定PHP自動完成功能
使用過zend studio的PHP開發人員,就會知道zend studio很智能,當你輸入PHP語句或者函數的一部分時,zend studio會給出相應的資訊,選擇一種,即可自動完成PHP語句或者函數的所有文法格式,你只要填寫代碼塊或者參數即可,非常方便。那麼在使用Editplus進行PHP網站開發時,預設Editplus並沒有相應的PHP自動完成規則檔案,你需要下載Editplus的PHP自動完成檔案,點擊下載Editplus的PHP自動完成檔案,推薦選擇下載php_acp3.zip,因為相對來說這個php acp檔案比較新。
下載好Editplus的PHP自動完成規則檔案後,解壓並將php acp檔案放到Editplus的安裝目錄下,並開始設定PHP自動完成功能,如圖
配置Editplus的PHP自動完成功能
選擇左側設定和文法,右側選擇檔案類型為PHP,自動完成中點擊…選擇php.acp自動完成規則檔案儲存即可,如果你不想使用Editplus的自動完成功能,你只要勾選禁用自動完成功能即可。最後重啟下Editplus即可使用了。
使用Editplus的PHP自動完成功能時,注意在PHP檔案中務必輸入完整的PHP語句或PHP函數,然後按下空格即可啟動自動完成功能,如果只輸入了一部分,按空格是啟動不了Editplus的PHP自動完成功能的。
配置Editplus調試PHP程式第五步:設定PHP函數提醒功能
這一步其實只是作為使用Editplus調試PHP時,函數自動完成的補充功能,當你記不清具體的函數名時,函數提醒功能是非常有必要的。
首先,請下載素材檔案,即php.ctl檔案,然後將解壓的php.ctl檔案放到Editplus安裝目錄下,然後選中左側的素材檔案,右鍵重新整理即可。當你要使用Editplus的PHP函數提醒功能時,只要選擇相應的PHP素材檔案,在PHP檔案中輸入函數名的一部分,然後按F2,就會模糊列出相應的函數,最後選擇你需要使用的PHP函數即可。
OK,至此配置Editplus調試PHP程式的所有步驟就介紹完了,經過上述步驟的配置,就可以很好的使用Editplus編寫和調試PHP了。當然你如果有一定的基礎,你也可以整理php.ctl檔案,或者根據自己的使用習慣整理PHP的自動完成規則檔案acp。總的來說配置Editplus非常靈活,作為輕量級的PHP開發工具優勢還是很明顯的。
注:PHP網站開發教程-leapsoul.cn著作權,轉載時請以連結形式註明原始出處及本聲明,謝謝。