今天Visual Studio 2022正式推出,是.NET 和 C++ 開發人員的最佳綜合 IDE。完整打包了一係列豐富的工具和功能,可提升和增強軟件開發的每個階段。使用專業開發者工具和服務提高工作效率,生成適用於任意平台的應用程序。
首先,請確保打開 Visual Studio 下載並安裝。 可以通過 僅選擇所需的組件 來節省安裝時間和磁盤空間。 你始終可以根據需要隨時以增量方式添加更多組件。
若要開發任何類型的應用或學習某種語言,你將在 Visual Studio 集成開發環境(IDE)中工作。 除了代碼編輯,Visual Studio IDE 還將圖形設計器、編譯器、代碼完成工具、源代碼管理、擴展以及更多功能集中在一個位置。 觀看此視頻以熟悉 IDE 並了解如何使用它完成基本任務。
優先使用深色主題? 希望將 Windows 布局更改為你的喜好嗎? 是否有偏好的鍵盤快捷方式? 請查看此視頻,其中介紹了一些很酷的個性化選項,如主題、字體、窗口布局和 Visual Studio 中提供的自定義鍵盤快捷方式。
選擇一個你最感興趣的開發領域
按照循序漸進的教程獲得對生成簡單應用程序的基本了解
通過觀看視頻係列並遵循建議的初學者指南完成學習
使用 Visual Studio 和 .NET,你可以開發適用於桌麵、Web、移動設備、遊戲和 IoT 的應用程序。你可以使用 C#、F# 或 Visual Basic 語言編寫 .NET 應用。
使用 .NET Core 的桌麵開發
分步教程
要從簡單的開始,請創建具有 .NET Core 的 Windows 控製台應用.並了解如何調試和發布
是否準備好執行更多操作?選擇另一個 .NET Core 分步教程,遵循並了解以下內容:
Windows 桌麵應用
類庫
適用於所有 Windows 10 設備的應用(例如 Xbox、HoloLens、IoT)
使用 ASP.NET Core 的 Web/雲開發
分步教程
使用 ASP.NET Core 創建 Web 應用Razor pages
其他參考線
ASP.NET Core 簡介
使用 Xamarin 的移動應用
分步教程
在 C# 中生成你的首個 iOS 和 Android 應用
使用 Unity 的遊戲開發
分步教程
了解遊戲開發 –在 10 分鍾內使用 Unity 製作“3D 旋轉多維數據集”
其他參考線
了解 使用 Unity 在 Visual Studio 中開發遊戲.
使用 ML.NET 進行機器學習
10 分鍾分步教程
在 Visual Studio 培訓中使用 ML.NET 並使用你的首個機器學習模型
其他參考線
了解 什麼是 ML.NET 及其體係結構.
深入了解
這些 ML.NET 教程讓你快速開始生成各類 ML 應用程序,從情緒分析到價格預測。
C++、C、彙編語言開發工具和庫都可用作 Windows 中 Visual Studio 的一部分。你可以在 Visual Studio 中使用 C++ 創建任何內容,從簡單的控製台到 Windows 桌麵應用、從設備驅動程序和操作係統組件到移動設備的跨平台遊戲,以及從小型 IoT 設備到 Azure 雲中的多服務器計算。
桌麵應用
分步教程
讓我們從簡單的開始。 創建 控製台計算器應用程序,開始學習
使用 C++ 的 Android/iOS 應用
分步教程
了解如何使用 Visual Studio C++ 和 OpenGL ES 為 Android 和 iOS 生成應用
使用 Visual Studio C++ 創建 Android 本機活動應用
其他參考線
使用 C++ 的跨平台和移動開發
Visual Studio 中的 C++
使用 C++ 的遊戲開發
想要直接跳轉到遊戲開發嗎? 學習如何使用在 PC、XBOX 上運行的 UWP 以及其他 Windows 10 設備來生成‘拍攝庫’。
Visual Studio 內置“Python 開發 和 數據科學”工作負載,是用於 Python 語言的強大 IDE。Python 是一種熱門的編程語言,其易於學習、可免費使用,且擁有許多可用庫。在 Visual Studio 中,使用 Python 生成 Web 應用程序、Web 服務、桌麵應用、腳本以及科學計算。許多大學、科學家、業餘和專業開發人員都在使用。
數據科學和分析應用程序
分步教程
使用交互式開發創建你的首個 Python 應用
Web 應用程序
分步教程
使用 Visual Studio 和 Django 創建 Python Web 應用
Python 和 Flask 教程
Python 和 Flask 教程
桌麵應用
分步教程
在 Visual Studio 中使用 Python 的桌麵應用
其他參考線
Visual Studio 中的 Python
什麼是 Python 以及其他 FAQ
JavaScript/TypeScript
Visual Studio 為 JavaScript 開發提供豐富支持,並同時直接使用 JavaScript 和使用   TypeScript,即在 JavaScript 上生成的開放源代碼語言,其通常用於大型 Web 應用開發。
Web 應用程序
了解如何使用 Typescript 創建 ASP.NET Core Web 應用程序
其他參考線
Visual Studio 中的JavaScript 和 TypeScript
Visual Studio 擁有內置工具,用於Node.js 是使用 JavaScript 生成快速和可縮放服務器應用程序的平台。Node.js 是運行時和 npm 是 Node.js 模塊的包管理器。
使用 Node.js 工具的 Web/雲開發
在 Visual Studio 中,使用 Node.js 工具 和 Express Web 應用框架創建 Web 應用
React 是由 Facebook 開發的熱門 JavaScript 庫,用於生成 Web 應用程序用戶界麵。 在 Visual Studio 中,使用 Node.js 工具和 React 創建 簡單的Web 應用. 在 GitHub 上加入 針對 Visual Studio 的 Node.js 工具社區
按領域拓展 Visual Studio 技能
是否準備好執行更多操作? 使用建議用於學習路徑的其他學習模塊擴展技能
開發使用代碼編輯器編寫和管理代碼
生成編譯和生成源代碼
版本控製使用像 Git 和 TFVC 的源代碼管理技術共享代碼。
部署使用 Web 部署、InstallShield、NuGet、持續集成等共享應用和代碼。
擴展將自己的功能添加到 Visual Studio IDE 以改善開發體驗。
數據創建連接到任何數據庫或服務,以及任何位置(本地或雲)的數據應用。
調試使用代碼編輯器編寫和管理代碼
協作在實時協作的環境中共享、編輯、調試代碼。
DevOps在雲中持續生成和發布應用,並通過 Azure DevOps Services 實施敏捷實踐。
76.4M / 03-25
立即下載55M / 06-05
立即下載237.9M / 04-13
立即下載140.5M / 03-06
立即下載900.9M / 03-02
立即下載96.2M / 07-06
立即下載311.2M / 07-06
立即下載335M / 07-06
立即下載200M / 07-06
立即下載413.8M / 07-06
立即下載353.9M / 06-05
立即下載131.8M / 04-13
立即下載230.8M / 03-03
立即下載195.6M / 03-03
立即下載165.4M / 03-03
立即下載45.6M / 09-08
立即下載665.2M / 07-06
立即下載2.84G / 07-06
立即下載93M / 07-06
立即下載338.3M / 07-06
立即下載1.38G / 07-26
立即下載488.3M / 07-16
立即下載109.8M / 06-03
立即下載142M / 01-08
立即下載1.2M / 11-23
立即下載548.8M / 04-13
立即下載1.6M / 04-13
立即下載1.48G / 03-18
立即下載646.6M / 03-03
立即下載133.7M / 03-03
立即下載325.8M / 06-07
立即下載60M / 04-29
立即下載254M / 04-25
立即下載659M / 04-23
立即下載1M / 12-26
立即下載253.4M / 12-08
立即下載253M / 12-08
立即下載1.19G / 11-16
立即下載110.5M / 04-23
立即下載26.7M / 03-16
立即下載488.3M / 07-16
立即下載248.9M / 12-08
立即下載248.9M / 12-08
立即下載201.2M / 04-13
立即下載100.6M / 03-06
立即下載148.9M / 03-06
立即下載1.12G / 07-06
立即下載1.25G / 07-06
立即下載9.48G / 07-06
立即下載50KB / 07-06
立即下載116.2M / 04-10
立即下載1.92G / 04-17
立即下載201.5M / 04-13
立即下載7.31G / 07-01
立即下載94.3M / 07-06
立即下載2.48G / 07-06
立即下載7.63G / 07-06
立即下載1M / 07-06
立即下載778.1M / 07-06
立即下載509.7M / 07-06
立即下載561.8M / 07-11
立即下載1.32G / 01-19
立即下載72M / 07-06
立即下載548.7M / 07-06
立即下載1.00G / 07-06
立即下載9.13G / 07-06
立即下載126.2M / 07-06
立即下載72M / 07-06
立即下載105.1M / 07-06
立即下載132M / 07-06
立即下載