logo头像

Edward.K Thinking

開始用VS Code寫.Net Core



雖然開始使用Visual Studio Code一段時間,不過,大部分時間都是來寫前端的程式,想說平日都是使用Visual StudioC#,現在改用Visual Studio Code來試試看,另外一個就是有時候要練習寫一些C#語法或是測試,還要開啟Visual Studio感覺有點太殺雞用牛刀了。

安裝環境


要使用Visual Studio CodeC#前,務必要先做下列幾件事情

以上安裝好後,還必須在Visual Studio Code中把C#相關套件給安裝到Visual Studio Code中,需要安裝套件有

完成以上步驟,就可以準備開始用Visual Studio Code寫C#

第一支Console


首先,建立一個Console專案,開始來寫C#,首先,先建立一個資料夾,然後到終端機中輸入下面指令,就可以建立出一個Console專案

1
dotnet new Console



此時,開啟Program.cs檔案,會跳出一個訊息,問你是否要把cs檔案加入.csproj中,這當然選Yes,日後每次加入一個新的cs檔案,都記得要加入.csproj



此外,預設是沒有加入偵錯的組態設定,所以會跳出是否要加入偵錯的組態設定檔



選好後,就可以在偵錯那邊看到使用.Net Core Launch的組態檔,沒有這個檔案,就無法下中斷前去除錯了



到這裡,基本的安裝與設定都差不多,可以直接來寫一個小語法試試看

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
using System;

namespace _03.Co
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(combomstring("你好","嗎?"));
Console.WriteLine("Hello World!");
}

public static string combomstring(string A, string B)
{
return A+B;
}
}
}

要讓上面這段程式跑起來,就要在終端機給予下面指令

1
dotnet run

就可以跑這程式了,並且在終端機中列印出Console.WriteLine的文字



如果要新增一個cs檔案,直接在Visual Studio Code的檔案總管中,用滑鼠右鍵去新增一個class就可以了

偵錯


裡面偵錯方式跟使用Visual Studio一樣,指定你要下中斷的地方



按下F5就可以開始偵錯了,此時後,畫面視窗會切換到偵錯的地方



這樣就可以很輕鬆開始寫C#了,不過,這邊用到的.NET框架,是屬於.Net Core而非一般的.Net Framework,但其餘寫法基本上與在Visual Studio是相同的

上一篇