過年了,想趁的這段長假期間,抽空研究一下wordpress源碼。之前編輯php代碼,都是用editplus,editplus小巧,支持php高亮語法,編寫小的php程序仍是很不錯,不過研究源碼最須要是能夠調試、跟蹤源碼,這點顯然editplus就作不到了。在開發工具中,我用的最多的就是Visual Studio的,有沒有辦法能夠用Visual Studio 來編譯調試php呢?google了一下,嗯,發現了一個工具:vs.php,下載試用一下,感受不錯。javascript
vs.php 是Visual Studio的插件 分三個版本:
VS.Php for Visual Studio 2008 、VS.Php for Visual Studio 2005和VS.Php Standalone Edition,前面兩個版本安裝Visual Studio 2008或 Visual Studio 2005的用戶,最後一個版本適合沒有安裝Visual Studio的用戶或安裝了Visual Studio 2005如下版本的用戶。php
在編寫、調試php方面很是適合常常使用Visual Studio的程序員,很平滑的過渡到php開發。爲何這麼說呢?java
一、強大php編輯器:支持php語法高亮是最基本的。程序員
自動建立文檔註釋
web
php語法智能提示
數組
數組智能提示
服務器
代碼摺疊、大綱查看
編輯器
代碼塊
ide
二、靈活編譯、調試功能。wordpress
支持php調試
支持javascript調試
支持dbg和xdebug兩種調試引擎
支持php4和php5兩種運行環境
三、程序結構基於項目
和開發有關net的項目很是相似,基於項目的形式組織程序
vs.php 調試php程序,會啓動Apache web服務器,同時會把運行的IE進程臨時添加到項目裏來進行調試運行。 整個調試的過程,對net程序員來講,沒有什麼難度。
對於已經開發好的php,能夠按原本的目錄形式組織成項目文件,以wordpress代碼爲例,在vs2008裏步驟以下:
一、菜單:文件+php project from existing code
二、選擇路徑wordpress程序
三、選擇項目類型和運行環境
四、選擇項目包含的目錄。
添加完成後,以下圖所示:
不錯吧,有興趣下載來試試。試用版只有30天試用期,正式版要99.99美刀呢。下載的地址:http://www.jcxsoftware.com/download.php