HOWTO · Csharp
Linux 上的開發配置 C#
本文介紹如何設定 C# 語言以在 Linux 上進行開發。
如果你對在 Linux 中開發 C# 應用程式的方法感興趣,這篇文章是專門為你準備的。
涉及的元件是 Visual Studio Code 編輯器和 .NET Core SDK,你需要在 Linux 上開發和執行 C# 應用程式。
在 Linux 上執行 C# 需要什麼
Visual Studio Code 編輯器及其 C# 擴充套件在 Linux 上提供了一個不錯且令人愉快的 C# 開發環境。
.NET SDK(軟體開發工具包)是一個包含庫和工具的開發者平臺。此外,用於開發和執行 C# 程式的執行時環境。
如果要執行 C# 應用程式,則需要 .NET 執行時。
本文將涵蓋從安裝 Visual Studio Code 編輯器和 .NET SDK 到建立、構建、執行和除錯基本控制檯應用程式的整個過程。
你唯一必須執行和工作的是具有桌面環境的 Linux 系統;該系統可以是物理的或虛擬的。
在 Linux 上安裝 Visual Studio Code
Visual Studio Code 網站讓你可以從兩種不同的 Visual Studio Code 安裝方法中進行選擇。
這兩種方法是:
- 你可以通過 Snap 商店將其安裝為 Snap 包。
- 你也可以使用 Linux 發行版中包含的包管理器。
儘管你選擇的任何方法都是可行的選擇,因為這取決於你的個人喜好。
對於本文,我們將使用 Linux 的分發包管理器選項;因為 Snap 軟體包會在後臺自行更新,所以這可能是選擇其中一個選項的原因之一。
你現在可以為 Debian 或 Ubuntu 使用 DEB 軟體包,或為 Fedora 或 openSUSE 使用 RPM 軟體包,具體取決於你使用的 Linux 版本。
在 Linux 上下載並安裝 Visual Studio Code DEB 包
-
訪問 Visual Studio Code 網站。
-
轉到下載頁面。
-
點選
.deb下載 Visual Studio Code 編輯器deb包。 -
請導航到下載時儲存的目錄。
-
要安裝,首先開啟終端。
-
執行以下程式碼。
sudo apt install -f ~/Downloads/filename.deb
在 Linux 上安裝 Visual Studio Code 的 C# 擴充套件
由於 Visual Studio Code for Linux 預設不支援 C#,因此你需要對其進行擴充套件。你可以從 Visual Studio Code 市場獲取擴充套件。
安裝說明將寫在擴充套件下載頁面上。
-
開啟 Visual Studio 程式碼。
-
在裡面,按Ctrl+P。
-
鍵入
ext install ms-dotnettools.csharp。 -
按 Enter。
在 Linux 安裝 .NET SDK
現在,你需要 .NET SDK 來使用開發和執行 C# 應用程式所需的工具、庫和執行時環境。在繼續之前,我們需要安裝一些先決條件。
首先,安裝 apt-transport-https 軟體包。使用 sudo apt install apt-transport-https 安裝軟體包。
然後安裝軟體包儲存庫。使用 sudo dpkg -i packages-microsoft-prod.deb 安裝軟體包。
最後,執行 sudo apt update 和 sudo apt install dotnet-sdk-5.0。
使用 Visual Studio Code 建立 C# 控制檯應用程式
所以,最後,我們在 Linux 系統上安裝了 Visual Studio Code 和 .NET SDK;現在讓我們建立我們的第一個 C# 控制檯應用程式。
-
新建一個 C# 專案
第一步是建立一個新的 C# 專案。為此,首先啟動 Visual Studio Code,一旦開啟,從程式選單中選擇
Terminal和New Terminal。開啟新的終端視窗後,執行以下命令來建立 C# 控制檯應用程式。
mkdir MyApp cd MyApp dotnet new console從程式選單轉到
檔案>開啟> MyApp開啟這個新建立的專案。 -
構建 C# 應用程式
當使用
dotnet工具建立 C# 控制檯應用程式時,它會在Program.cs中自動新增一個Hello World型別的程式,如下所示。using System; namespace MyApp { class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } } }讓我們以此為起點。首先,從
程式>終端>配置預設構建任務>構建配置預設構建任務。要構建 C# 應用程式,請轉到程式 > 終端 > 執行構建任務。 -
執行 C# 應用程式
現在你已經成功開發了你的第一個 C# 應用程式,請嘗試執行它。要執行它,請轉到
Program > Run > Run Without Debugging,或者如果你想使用快捷鍵,請使用 Ctrl+F5。程式碼的輸出將顯示在
除錯控制檯視窗中,如下所示。Hello World! -
除錯 C# 程式
最後,我們需要測試
debugging功能,因為它是整合開發環境中最重要的功能之一。轉到
Program > Run > Start Debugging或按 F5 來除錯程式。