開發 C 和 C++ 應用程式
使用自選工具 (包括 MSVC、Clang、CMake 和 MSBuild) 建置適用於 Windows 的新式 C 和 C++ 應用程式
安裝建立 C 和 C++ 應用程式所需的元件
- 包含適用於桌面、行動裝置、Linux 及遊戲開發的 C/C++ 元件
- 取得輕型並簡化安裝
- 安裝期間新增更多元件,或
要改為使用不同的語言進行編碼嗎?
下載適用於 Windows 的 Visual Studio 並選擇您需要的工具
Windows 開發
以 Windows 為目標的最佳方式
使用 Microsoft Visual C++ 工具組和 Visual Studio 2022,設計並建置以 HoloLens、Surface Hub、電腦和 Xbox 為目標的 Windows 桌面程式或通用 Windows 應用程式。
支援所有程式碼基底
CMake、Clang、mingw 等等
從任何環境開啟程式碼基底並立即開始工作。 使用 MSBuild 搭配 Microsoft Visual C++ 編譯器或使用協力廠商工具組 (例如 CMake 搭配 Clang 或 mingw) 直接在 IDE 中建置程式碼並進行偵錯。 享有一流的 CMake 體驗。
新式 C++ 支援
使用 C++11、C++14 及 C++17 建置應用程式
享有 C++11、C++14 及許多 C++17 功能的支援,以及市場領先的效能、建置輸送量及安全性。 運用泛型 Lambda 運算式、可繼續函式、decltype(auto)、擴充 constexpr 與 C++ 屬性、摺疊運算式、型別系統中的 noexcept、內嵌變數及其他現代化功能來撰寫程式碼。
撰寫 Linux 應用程式並即時進行偵錯
利用強大的程式碼撰寫和偵錯工具,管理以 Linux 為目標並透過 GCC、Clang 或其他編譯器建置的程式碼。 在使用 GDB 遠端執行 Linux 應用程式同時進行偵錯。 無論您是建置適用於 Linux 的 IoT 應用程式還是高效能運算雲端服務,Visual Studio 都會協助您提高生產力。
以 Android 和 iOS 為目標並同時保持生產力
利用 Visual Studio 2022 和偵錯工具的能力,以 C++ 建置高效能 Android 及/或 iOS 應用程式和遊戲、共用 C++ 程式庫以同時針對行動平台和 Windows,或使用 .NET MAUI 和 C++ 撰寫一次就能在所有行動平台上執行。
加入已使用 Visual Studio 的許多 AAA 頂尖遊戲工作室
使用 DirectX 建立在 Windows 裝置上執行的高效能遊戲,或使用頂尖遊戲引擎 (例如 Unity、Unreal 和 Cocos) 建置跨平台遊戲。 加入已在使用 Visual Studio 並大獲成功的遊戲工作室,透過 Visual Studio 2022 與世界級偵錯工具提高您的生產力。
前所未有的偵錯和診斷
撰寫最佳且無錯誤的程式碼
執行設定中斷點和逐步執行程式碼等所有基本工作,然後執行變數視覺效果、效能分析、偵錯任何本機或遠端處理序,以及多執行緒應用程式偵錯等更進階工作。 執行至點選位置、編輯您的即時程式碼,並繼續執行而不需要重建。
強大的生產力功能
快速瀏覽、編輯和改善您的程式碼
透過語法顏色標示、導線、程式碼工具提示、類別檢視或呼叫階層來視覺化您的程式碼。 以傳址、定義、宣告等方式巡覽至任何程式碼符號。 在您鍵入時自動完成程式碼、快速解決問題,並重構程式碼以符合您的需求。 分析您的程式碼是否有常見問題。 更妥善運用省下的時間。