安裝 GitHub Copilot 現代化版 C++

GitHub Copilot 現代化功能可協助你將 C++ 程式碼庫現代化。 請依照以下步驟在 Visual Studio 安裝此功能。

先決條件

  • Windows 作業系統。
  • Visual Studio 2026 版本 18.7 或更新版本
  • 以下一項或多項 C++ 開發工作負載:
    • 使用 C++ 進行桌面開發
    • 使用 C++ 進行遊戲開發
    • Linux、Mac 以及使用 C++ 的嵌入式開發
  • 必須啟用以下選配元件:GitHub CopilotGitHub Copilot現代化
  • GitHub Copilot訂閱(付費或免費)。
  • 請以擁有Copilot存取權限的GitHub帳號登入Visual Studio。
  • 程式碼可以用 C 或 C++ 撰寫,並且可以用 MSBuild 基礎的程式碼庫(使用 .sln.vcxproj,或是 CMake 基礎)撰寫。 Unreal Engine 專案.uproject()目前不支援。

驗證你的 Visual Studio 版本

如果你需要更新Visual Studio,請選擇 Help>Check for Updates,或從 Visual Studio downloads 下載最新版本。

啟用或停用此功能

GitHub Copilot 的 C++ 現代化功能已預設啟用。 要停用或明確啟用此功能:

  1. 在Visual Studio中,選擇 Tools>Options 以開啟 Options 對話框。
  2. 請前往 GitHub>Copilot>C/C++
  3. 選取 啟用 GitHub Copilot 的 C++ 現代化 核取方塊以啟用此功能,或清除此核取方塊以停用此功能。
  4. 重新啟動 Visual Studio 讓設定變更生效。

確認該代理人是否可用

設定完成後,確認現代化代理程式可存取:

  1. 在 Visual Studio 中開啟一個 C++ 解決方案或專案。
  2. 透過選擇 View> 開啟 GitHub Copilot Chat
  3. 在聊天輸入欄中輸入 @Modernize。 如果客服人員回應,設定就完成了。

或者,右鍵點擊你的解決方案或專案,方案總管。 如果 Modernize 出現在情境選單中,代表代理已經準備好了。