共用方式為


什麼是Visual Studio?

Visual Studio 是功能強大的開發人員工具,可讓您在一個地方完成整個開發週期。 這是一個完整的集成開發環境 (IDE),可用來撰寫、編輯、偵錯和建置程序代碼。 然後部署您的應用程式。 Visual Studio 包含編譯程式、程式代碼完成工具、原始檔控制、擴充功能,以及許多其他功能,以增強軟體開發程式的每個階段。

圖表顯示軟體開發週期,Visual Studio 會處理程式的每個部分。

透過 Visual Studio 中各種功能和語言支援,您可以從撰寫您的第一個 「Hello World」 程式來開發及部署應用程式成長。 例如,建置、偵錯及測試 .NET 和C++應用程式、在 Web 設計工具檢視中編輯 ASP.NET 頁面、使用 .NET 開發跨平臺行動和傳統型應用程式,或在 C# 中建置回應式 Web UI。

若要安裝 Visual Studio,請選取下列按鈕,選擇要下載的 Visual Studio 版本。

若要安裝 Visual Studio,請選取下列按鈕,選擇要下載的 Visual Studio 版本。

為什麼要使用Visual Studio?

Visual Studio 為開發人員提供豐富的功能開發環境,以有效率且共同作業的方式開發高品質的程序代碼。

  • 工作負載型安裝程式 - 僅安裝您需要的內容
  • 功能強大的編碼工具和功能 - 您在一個地方建置應用程式所需的一切
  • 多種語言支援 - C++、C#、JavaScript、TypeScript、Python 等等的程式代碼
  • 跨平台開發 - 建置適用於任何平台的應用程式
  • 版本控制系統整合 - 與團隊成員協作程式碼
  • AI 輔助開發 - 使用 AI 協助更有效率地撰寫程式代碼

探索 Visual Studio

Visual Studio 支援軟體開發週期的不同部分。

開發程序代碼

Visual Studio IDE 提供許多 功能, 讓您更輕鬆地撰寫和管理程序代碼。 例如,使用 AI 輔助開發 工具快速且準確地撰寫程式代碼。 這些工具包括 GitHub CopilotIntelliCode。 利用建議動作的燈泡快速改善代碼,或使用大綱工具展開或折疊代碼區塊。 使用 方案總管 來組織及探索程式代碼,以顯示依檔案組織的程式代碼或 類別檢視,顯示依類別組織的程序代碼。

深入瞭解 IDE 中可協助您組織和編輯內容的所有功能:

AI 輔助開發

GitHub CopilotGitHub Copilot ChatIntelliCode 協助開發人員更快且更準確地撰寫程式代碼、協助開發更深入瞭解程式代碼基底,以及協助撰寫單元測試、偵錯和分析等其他開發工作。

深入瞭解 Visual Studio 中的 AI 輔助開發

在 Visual Studio 中開始使用 GitHub Copilot:

建置您的應用程式

您可以編譯和建置應用程式,以立即建立組建,並在調試程式中進行測試。 您可以針對 C++ 和 C# 專案執行多處理器組建。 Visual Studio 也提供數個選項,可讓您在建置應用程式時進行設定。 除了內建組態、隱藏特定警告訊息,或增加組建輸出資訊之外,您還可以建立自定義組建組態。

深入瞭解如何在 Visual Studio 編譯和建置:

對程式代碼進行偵錯

Visual Studio 中的整合式偵錯可讓您輕鬆偵錯、分析及診斷。 您可以逐步執行程式代碼,並查看儲存在變數中的值、設定變數的監看式,以查看值何時變更、檢查程式代碼的執行路徑。 Visual Studio 提供在程式碼執行時偵錯其他方式。

進一步瞭解在 Visual Studio 中有效地除錯:

測試您的程序代碼

您可以在 Visual Studio 中使用完整的測試工具撰寫高品質的程式代碼。 單元測試可讓開發人員和測試人員快速尋找程式碼中的邏輯錯誤。 您可以分析您要測試的程式代碼量,並在測試套件中看到立即結果。 瞭解每次變更的影響,因為進階功能能在您輸入程式碼時即時測試。

深入瞭解 Visual Studio 中可用的測試工具:

版本控制

在 Visual Studio 中使用整合式 Git 功能,您可以複製、建立或開啟自己的存放庫。 Git 工具視窗具備您提交和推送變更、管理分支及解決合併衝突所需的所有功能。 如果您有 GitHub 帳戶,可以直接在 Visual Studio 中管理這些存放庫。

深入瞭解 Visual Studio 中的版本控制:

與其他人共同作業

Visual Studio Live Share 可進行即時共同作業開發。 使用 Live Share,不論語言或平台為何,您都可以與同儕共用專案。 允許您的團隊連線、導航、設置斷點,並在編輯器會話中輸入,以迅速找出問題根源。

深入瞭解如何使用 Live Share 共同作業:

部署您的應用程式

藉由部署應用程式、服務或元件,您可以將它散發給其他計算機、裝置或伺服器,或雲端中的安裝。 您可以在 Visual Studio 中選擇適當的方法,以取得所需的部署類型。 發佈至 Web 或 Azure,或部署至網路共用或本機資料夾,以共用您的應用程式和程式代碼。

深入瞭解如何使用 Visual Studio 部署您的應用程式:

選擇 Visual Studio 版本

Visual Studio 有三個版本:

  • 社群 - 免費、功能完整的 IDE,適用於學生、開放原始碼開發人員和個別開發人員。
  • Professional - 適用於個別開發人員或小型小組的訂用帳戶型選項。
  • Enterprise - 小型企業和企業組織的訂用帳戶型選項。

比較 Visual Studio 版本 的功能,取得最符合您需求的 Visual Studio 版本

安裝 Visual Studio

選取下列按鈕以安裝 Visual Studio,然後選擇 Visual Studio 的版本。

開始使用

進入程式設計,使用下列特定語言之一的教學課程:

若要開發任何類型的應用程式,或學習語言,您可以在功能豐富的 Visual Studio 集成開發環境 (IDE) 中工作。 使用下列其中一篇簡介文章進一步探索Visual Studio:

  • 導覽 IDE,以熟悉 IDE 功能,並瞭解如何將它用於基本工作。
  • 涵蓋此 Learn 課程模組中的基本概念:Visual Studio 簡介