編譯運行vs code源碼
如果我們想本地運行 vs code 需要安裝一些必要的庫。
我們需要安裝 'Node.JS' . 這里需要注意的是,最低版本要求是'5.1.0'.
還需要安裝 'Python' ,這里的版本只支持 '2.7' 切莫安裝3.x.x。
好吧,這里還要分系統介紹不同的配置。
Window
python 我們要記得設置系統的環境變量,需要設置完整路徑加可執行的文件,比如 xxx/xxx/python.exe 。當然,如果你在開始安裝python勾選了添加到環境變量,這步可以忽略。
你還必須安裝一個大家伙,Visual Studio 2015,而且你要把他的選項都勾選,別隨便去掉插件。這里涉及到VC++的庫和Windows SDK等。
OS X
Python
XCode 與 Command Line Tools (XCode -> Preferences -> Downloads), 安裝 gcc 與 toolchain。
當我們完成以上這些步驟,我們的環境基本配置完畢,剩下的就是安裝一些依賴項了。
Windows
到VSCODE的項目目錄下執行:scripts\npm install 。不用命令行到cd scripts.
Windows
到VSCODE的項目目錄下執行: ./scripts/npm.sh install
開發相關
增量編譯
npm run watch
這里會做一個完整的構建,然后查看文件的變化,編譯這些變化增量,實現了快速的代碼編譯。
錯誤和警告
錯誤和警告將顯示在控制台。如果你使用VS來開發,錯誤和警告顯示在左下方。還可以使用視圖查看錯誤列表|錯誤和警告或按 CMD+ P 其實你並不需要每次都重啟動,只要在介入快捷鍵CMD+ R
代碼驗證
OS X
./scripts/code.sh
Windows
.\scripts\code.bat
執行后,會啟動軟件,查看相關界面已經更改。
后續:https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source