使用VS Code 從零開始開發調試.NET Core 1.0。
.NET Core 是一個開源的、跨平台的 .NET 實現。
VS Code 全稱是 Visual Studio Code,Visual Studio Code是一個輕量級的跨平台Web集成開發環境,可以運行在 Linux,Mac 和Windows下!
從零開始開發調試.NET Core 1.0,讓你更好的了解.NET Core 應用程序。
本篇VS Code 開發教程是在windows做實際操作,但同樣適用於其它系統。VS Code 的目的就是為了跨平台開發。
環境安裝
本文演示開發環境: win10 x64 Visual Studio Code 1.2.1
.NET Core SDK Installer:
https://download.microsoft.com/download/A/3/8/A38489F3-9777-41DD-83F8-2CBDFAB2520C/packages/DotNetCore.1.0.0-SDK.Preview2-x64.exe
SDK 如果安裝過 RC2及之前版本,請先卸載然后再安裝。
更多系統版本下載:
https://www.microsoft.com/net/download
VSCode :
https://code.visualstudio.com/
VSCode C#插件:
Ctrl+P 打開Quick Open 輸入: ext install csharp 選擇C# 安裝。
安裝好插件以后重啟VS Code。
重磅推薦:
自帶 OmniSharp server 離線 C#插件包,基於 最新 csharp-1.2.1 插件代碼封裝。
下載地址: VS Code C# 插件離線版 1.6.2 點擊下載 (密碼:Wyww)
注意事項:本插件只適用於 windows x64 系統 ,其他系統請使用ext install csharp 下載官方插件。
安裝方法:使用 VS Code 打開文件選擇 csharp-1.2.1-LineZero.vsix 打開即可
創建項目
首先確保 DotNetCore.1.0.0-SDK 安裝成功。
dotnet --version
輸出如下:
1.0.0-preview2-003121
然后就可以創建項目。
dotnet new
dotnet restore
dotnet run
整個命令執行完成。
使用 VS Code 開發
使用 VS Code 打開netcore文件夾。
注意:
這里如果使用 ext install csharp 安裝C#插件的,首次打開需要耐心等待一下。
因為需要配置 .NET Core Debugger 及下載 OmniSharp server。
之前評論區 出現 OmniSharp server is not running 就是因為 OmniSharp server 沒有下載下來。
直到出現下圖所示才算安裝成功,二者不能缺一, 然后才能后續操作。
使用離線安裝包,只需要看到 Successfully installed .NET Core Debugger. 即可。
只有成功安裝,才會有智能提示,以及添加配置文件提示。
上圖提示選擇Yes 即可。插件會自動為我們配置好 launch.json
然后我們切換到調試窗口就可以進行調試
下斷點成功斷下。
我們也可以很方便的編寫代碼,插件為我們提供智能提示功能。
這樣我們就可以跨平台開發.NET Core 1.0程序
如果你覺得本文對你有幫助,請點擊“推薦”,謝謝。