使用VS Code从零开始开发调试.NET Core 1.1
使用VS Code 從零開始開發(fā)調(diào)試.NET Core 1.1。無需安裝VS 2017 RC 即可開發(fā)調(diào)試.NET Core 1.1應(yīng)用。
.NET Core 1.1 發(fā)布也有一段時間了,最大的改動是從?project.json 還原回了csproj 。
今天微軟發(fā)布?.NET Core SDK 1.0 RC4 版本,離RTM版本也很近了。
對于.NET Core 1.0 可以查看之前教程?使用VS Code從零開始開發(fā)調(diào)試.NET Core 1.0。
本篇為VS Code 開發(fā).NET Core 1.1教程,是在windows做實際操作,但同樣適用于其它系統(tǒng)。
?
環(huán)境安裝
本文演示開發(fā)環(huán)境: 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 如果安裝過之前版本,建議先卸載然后再安裝。
更多系統(tǒng)版本下載:
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 系統(tǒng) ,其他系統(tǒng)請使用ext install csharp 下載官方插件。
?
創(chuàng)建項目
首先確保 .NET Core SDK 安裝成功。
dotnet --version
輸出如下:
1.0.0-rc4-004771
然后就可以創(chuàng)建項目。
dotnet new console
dotnet restore
dotnet run
整個命令執(zhí)行完成。
?
最新版SDK RC4 最大改動為 dotnet new 命令。
dotnet new 默認不再創(chuàng)建控制臺應(yīng)用,而是展示幫助,而且會根據(jù)當前目錄內(nèi)容展示不同幫助。
空文件夾:
?
項目文件夾:
?
使用 VS Code 開發(fā)
?
使用 VS Code 打開core11文件夾,打開Program.cs 文件,稍微等待一下,會出現(xiàn)如下圖所示。
?
選擇Yes 即可。插件會自動為我們配置好 launch.json 。
?
注意:
這里如果使用 ext install csharp 安裝C#插件的,首次打開需要耐心等待一下。
因為需要配置 .NET Core Debugger 及下載 OmniSharp server。
若出現(xiàn) OmniSharp server is not running 就是因為 OmniSharp server 沒有下載下來。
只有成功安裝,才會有智能提示,以及添加配置文件提示。
?
然后我們切換到調(diào)試窗口就可以進行調(diào)試
?
?
下斷點成功斷下。
?
我們也可以很方便的編寫代碼,插件為我們提供智能提示功能。
這樣我們不用安裝VS 2017 也可以開發(fā) .NET Core 1.1。
原文地址:http://www.cnblogs.com/linezero/p/VSCodeNETCore11.html
.NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關(guān)注
總結(jié)
以上是生活随笔為你收集整理的使用VS Code从零开始开发调试.NET Core 1.1的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员的情人节礼物:当天微软开始Buil
- 下一篇: .Net Core 之 MSBuild