共用方式為


什麼是Visual Studio?

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

顯示軟體開發週期的圖表。

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

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

若要安裝 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。
  • 專業的。 適用於個人開發人員或小型團隊的基於訂閱的選項。
  • 企業。 適用於小型到大型企業和企業組織的訂閱型選項。

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

安裝 Visual Studio

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

開始

開始使用下列其中一個語言特定教學課程:

後續步驟

  • 導覽 IDE,以熟悉 IDE 功能,並瞭解如何將它用於基本工作。