跳到主要內容 概觀 功能 版本 延伸模組 開始使用 服務狀態 常見問題支援 文件 部落格 概觀 延伸模組 支援 文件 部落格 VS Code 教育版 下載 購買 概觀 支援 系統管理員入口網站 訂閱者入口網站 Dev Essentials Visual Studio Hub 免費的 Visual Studio Microsoft 安全性 Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 混合實境 Microsoft HoloLens Microsoft Viva 量子運算 永續性 教育 汽車 金融服務 政府機構 醫療保健 製造 零售 尋找合作夥伴 成為合作夥伴 合作夥伴網路 Microsoft Marketplace Marketplace Rewards 软件开发公司 部落格 Microsoft Advertising 開發人員中心 文件 活動 授權 Microsoft Learn Microsoft 研究 檢視網站地圖
C 和 C++ 程式碼設計工具 | Visual Studio2026-03-31T14:37:24-07:00

Cplusplus logo

開發 C 和 C++ 應用程式

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

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

  • 包含適用於桌面、行動裝置、Linux 及遊戲開發的 C/C++ 元件
  • 取得輕型並簡化安裝
  • 安裝期間新增更多元件,或
在 Visual Studio 中建置原生 Windows 應用程式的影片螢幕擷取畫面

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

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

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

新增功能

在 Visual Studio 中使用 C++ 建置跨平台應用程式影片的螢幕擷取畫面
使用 Visual Studio 熱重新載入 C++ 遊戲影片的螢幕擷取畫面

Windows 開發

以 Windows 為目標的最佳方式

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

Microsoft Visual C++ 工具組的螢幕擷取畫面

支援所有程式碼基底

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、內嵌變數及其他現代化功能來撰寫程式碼。

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

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

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

Linux Development

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

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

偵錯和診斷視窗的螢幕擷取畫面

前所未有的偵錯和診斷

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

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

強大的生產力功能

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

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

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