使用VS Code從零開始開發調試.NET Core 1.1


使用VS Code 從零開始開發調試.NET Core 1.1。無需安裝VS 2017 RC 即可開發調試.NET Core 1.1應用。

.NET Core 1.1 發布也有一段時間了,最大的改動是從 project.json 還原回了csproj 。

今天微軟發布 .NET Core SDK 1.0 RC4 版本,離RTM版本也很近了。

對於.NET Core 1.0 可以查看之前教程 使用VS Code從零開始開發調試.NET Core 1.0

本篇為VS Code 開發.NET Core 1.1教程,是在windows做實際操作,但同樣適用於其它系統。

 

環境安裝

本文演示開發環境: WIN10 x64 Visual Studio Code 1.9.0

.NET Core SDK 1.0 RC4 Windows x64 Installer:

https://go.microsoft.com/fwlink/?linkid=841686

SDK 如果安裝過之前版本,建議先卸載然后再安裝。

更多系統版本下載:

https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md

VSCode :

https://code.visualstudio.com/

VSCode C#插件:

Ctrl+P 打開Quick Open 輸入: ext install csharp 選擇C# 安裝。

 

安裝好插件以后重啟VS Code。

重磅推薦:

VS Code C# 插件離線版 1.6.2

注意事項:本插件只適用於 Windows x64 系統 ,其他系統請使用ext install csharp 下載官方插件。

 

創建項目

首先確保 .NET Core SDK 安裝成功。

dotnet --version

輸出如下:

1.0.0-rc4-004771

然后就可以創建項目。

dotnet new console

dotnet restore

dotnet run

整個命令執行完成。

 

最新版SDK RC4 最大改動為 dotnet new 命令。

dotnet new 默認不再創建控制台應用,而是展示幫助,而且會根據當前目錄內容展示不同幫助。

空文件夾:

 

項目文件夾:

 

使用 VS Code 開發

 

使用 VS Code 打開core11文件夾,打開Program.cs 文件,稍微等待一下,會出現如下圖所示。

 

選擇Yes 即可。插件會自動為我們配置好 launch.json 。

 

注意:

這里如果使用 ext install csharp 安裝C#插件的,首次打開需要耐心等待一下。

因為需要配置 .NET Core Debugger 及下載 OmniSharp server。

若出現 OmniSharp server is not running 就是因為 OmniSharp server 沒有下載下來。

只有成功安裝,才會有智能提示,以及添加配置文件提示。

 

然后我們切換到調試窗口就可以進行調試

 

 

下斷點成功斷下。

 

我們也可以很方便的編寫代碼,插件為我們提供智能提示功能。

這樣我們不用安裝VS 2017 也可以開發 .NET Core 1.1。

 

如果你覺得本文對你有幫助,請點擊“推薦”,謝謝。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM