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 Copilot 和 IntelliCode。 檢閱提示 (由燈泡圖示指示) 建議動作,或使用大綱展開和摺疊程式碼區塊,以快速改善程式碼。 使用 [方案總管] (顯示依檔案組織的程式碼) 或 [ 類別檢視] (顯示依類別組織的程式碼) 來組織和探索您的程式碼。
深入瞭解IDE中可協助您組織和編輯內容的功能:
AI 輔助開發
GitHub Copilot、 GitHub Copilot Chat 和 IntelliCode 可協助您更快、更準確地撰寫程式碼,協助您更深入地瞭解程式碼基底,並協助完成其他開發工作,例如撰寫單元測試、 偵錯和分析。
深入瞭解 Visual Studio 中的 AI 輔助開發。
在 Visual Studio 中開始使用 GitHub Copilot:
- 安裝及管理 GitHub Copilot
- 在 Visual Studio 中使用 GitHub Copilot 的自動完成功能
- 在 Visual Studio 中使用 GitHub Copilot Chat
- 使用 Copilot 進行 偵錯
建置您的應用程式
您可以編譯和建置應用程式,以立即建立組建,並在調試程式中進行測試。 您可以針對 C++ 和 C# 專案執行多處理器組建。 Visual Studio 也提供數個選項,可讓您在建置應用程式時進行設定。 您可以建立自訂組建組態、使用內建組態、隱藏某些警告訊息,或增加組建輸出資訊。
深入瞭解如何在 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 有三個版本:
比較 Visual Studio 版本的功能 ,並取得最適合您需求的 Visual Studio 版本 。
安裝 Visual Studio
若要安裝 Visual Studio,請選取下列按鈕,然後選擇 Visual Studio 的版本。
開始
開始使用下列其中一個語言特定教學課程:
後續步驟
- 導覽 IDE,以熟悉 IDE 功能,並瞭解如何將它用於基本工作。