從Cake
的v0.16.1
版本開始,由於將Cake
移植到.NET Core
,現在可以使用VS Code
調試Cake
文件。下面我們來搭建調試環境:
安裝Cake.CoreCLR NuGet
軟件包
首先確保系統已經安裝.NET Core 3.0 SDK。
接着前往Cake.CoreCLR下載Cake.CoreCLR
安裝包:
然後以管理員身份運行PowerShell
然後使用如下命令安裝Cake.CoreCLR
軟件包:
PS> Install-Package Cake.CoreCLR
注意:如果安裝不成功,可以手動把Cake.CoreCLR
軟件包的後綴nupkg
改成zip
,然後直接解壓縮即可。
爲VS Code
安裝Cake Extension
打開VS Code
,搜索安裝Cake Extension
:
運行Hello World
示例
從cake hello world下載示例代碼,用VS code
打開代碼目錄。
首先修改launch.json
的program
路徑爲你的Cake.CoreCLR
安裝路徑:
"program": "C:/Program Files/PackageManagement/NuGet/Packages/Cake.CoreCLR.0.35.0/Cake.dll",
最後打開build.cake
,按F5
就可以開始調試和打印"Hello World!"
: