C 和 C++ 程式碼設計工具 | Visual Studio2022-11-29T13:04:52-08:00

Cplusplus logo

開發 C 和 C++ 應用程式

使用自選工具 (包括 MSVC、Clang、CMake 和 MSBuild) 建置適用於 Windows 的新式 C 和 C++ 應用程式

安裝建立 C 和 C++ 應用程式所需的元件

  • 包含適用於桌面、行動裝置、Linux 及遊戲開發的 C/C++ 元件
  • 取得輕型並簡化安裝
  • 在安裝期間新增更多元件,或
Building native Windows applications in Visual Studio 2022 video screenshot

下載時,即表示您同意您在下方選取之 Visual Studio 版本的授權條款。 我們也提供使用 Visual Studio 下載軟體的能力。 此軟體單獨授權,如第三方聲明或其隨附授權中所述。 下載時,即表示您同意這些授權。

要改為使用不同的語言進行編碼嗎?

下載適用於 Windows 的 Visual Studio 並選擇您需要的工具

了解新功能

Building cross platform apps with C++ in Visual Studio 2022 video screenshot

在 Visual Studio 2022 中使用 C++ 建置跨平台應用程式

Hot Reload for C++ games with Visual Studio 2022 video screenshot

使用 Visual Studio 2022 熱重新載入 C++ 遊戲

顯示多個程式碼基底的圖形

支援所有程式碼基底

CMake、Clang、mingw 等等

從任何環境開啟程式碼基底並立即開始工作。 使用 MSBuild 搭配 Microsoft Visual C++ 編譯器或使用協力廠商工具組 (例如 CMake 搭配 Clang 或 mingw) 直接在 IDE 中建置程式碼並進行偵錯。 享有一流的 CMake 體驗。

Windows 開發

最適合 Windows 的方式

使用 Microsoft Visual C++ 工具組和 Visual Studio 2022,設計並建置以 HoloLens、Surface Hub、電腦和 Xbox 為目標的 Windows 傳統型程式或通用 Windows 應用程式。

Microsoft Visual C++ 工具組的螢幕擷取畫面
C++11、C++14 及許多 C++17 功能支援的螢幕擷取畫面

新式 C++ 支援

使用 C++11、C++14 及 C++17 建置應用程式

享有 C++11、C++14 及許多 C++17 功能的支援,以及市場領先的效能、建置輸送量及安全性。 運用泛型 Lambda 運算式、可繼續函式、decltype(auto)、擴充 constexpr 與 C++ 屬性、摺疊運算式、型別系統中的 noexcept、內嵌變數及其他現代化功能來撰寫程式碼。

Linux 開發

撰寫 Linux 應用程式並即時進行偵錯

利用強大的程式碼撰寫和偵錯工具,管理以 Linux 為目標並透過 GCC、Clang 或其他編譯器建置的程式碼。 在使用 GDB 遠端執行 Linux 應用程式同時進行偵錯。 無論您是建置適用於 Linux 的 IoT 應用程式還是高效能運算雲端服務,Visual Studio 都會協助您提高生產力。

Linux 偵錯工具的螢幕擷取畫面
行動應用程式開發視窗的螢幕擷取畫面

行動應用程式開發

以 Android 和 iOS 為目標並同時保持生產力

利用 Visual Studio 2022 和偵錯工具的能力,以 C++ 建置高效能 Android 及 (或) iOS 應用程式和遊戲、共用 C++ 程式庫以同時將行動平台和 Windows 設為目標,或使用 Xamarin 和 C++ 撰寫一次就能在所有行動平台上執行。

遊戲開發

加入已使用 Visual Studio 的許多 AAA 頂尖遊戲工作室

使用 DirectX 建立在 Windows 裝置上執行的高效能遊戲,或使用頂尖遊戲引擎 (例如 Unity、Unreal 和 Cocos) 建置跨平台遊戲。 加入已在使用 Visual Studio 並大獲成功的遊戲工作室,透過 Visual Studio 2022 與世界級偵錯工具提高您的生產力。

遊戲開發視窗的螢幕擷取畫面
偵錯和診斷視窗的螢幕擷取畫面

前所未有的偵錯和診斷

撰寫最佳且無錯誤的程式碼

執行設定中斷點和逐步執行程式碼等所有基本工作,然後執行變數視覺效果、效能分析、偵錯任何本機或遠端處理序,以及多執行緒應用程式偵錯等更進階工作。 執行至點選位置、編輯您的即時程式碼,並繼續執行而不需要重建。

強大的生產力功能

快速瀏覽、編輯和改善您的程式碼

透過語法顏色標示、導線、程式碼工具提示、類別檢視或呼叫階層來視覺化您的程式碼。 以傳址、定義、宣告等方式巡覽至任何程式碼符號。 在您鍵入時自動完成程式碼、快速解決問題,並重構程式碼以符合您的需求。 分析您的程式碼是否有常見問題。 更妥善運用省下的時間。

生產力功能的螢幕擷取畫面

免費、功能完整的 IDE,適用於學生、開放原始碼及個人開發人員

免費下載

適用於小型團隊的專業開發人員工具、服務及訂閱權益

免費試用

滿足各規模團隊對嚴格品質與規模需求的端對端解決方案

免費試用

意見反應