首頁 > 軟體

使用VS Code從零開始開發偵錯.NET Core 1.0

2020-06-16 17:19:30

使用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程式。

Ubuntu 14.04 安裝Visual Studio Code  http://www.linuxidc.com/Linux/2016-03/129052.htm

使用Visual Studio Code開發TypeScript  http://www.linuxidc.com/Linux/2015-07/119456.htm

Visual Studio Code 簡單試用體驗  http://www.linuxidc.com/Linux/2015-05/116887.htm

Visual Studio Code試用體驗  http://www.linuxidc.com/Linux/2015-07/120378.htm

Visual Studio 2010 & Help Library Manager 安裝說明 http://www.linuxidc.com/Linux/2012-11/74814.htm

OpenCV 2.3.x/2.4.x在Visual Studio 2005/2008和Visual Studio 2010設定方法詳解 http://www.linuxidc.com/Linux/2012-08/68302.htm

使用OpenCV-2.4.0.exe檔案編譯x86或x64平台Visual Studio 2005/2008/2010目標檔案 http://www.linuxidc.com/Linux/2012-08/68305.htm

Visual Studio LightSwitch增加對HTML5和JavaScript的支援 http://www.linuxidc.com/Linux/2012-06/63397.htm

Visual Studio 11:使用 C++ 開發一個最簡單的 Metro 應用 http://www.linuxidc.com/Linux/2012-06/62657.htm

Ubuntu 14.04如何安裝Visual studio Code  http://www.linuxidc.com/Linux/2016-07/132886.htm


IT145.com E-mail:sddin#qq.com