在 Visual Studio 安裝 GitHub Copilot
Visual Studio 中的 GitHub Copilot 完成 與 GitHub Copilot Chat,可在 Visual Studio 中啟用增強的 AI 輔助開發,協助您在撰寫程式碼時更有生產力且更有效率。
您將在本文了解如何在 Visual Studio 安裝 GitHub Copilot。 如果您使用 Visual Studio 2022 17.10 或更高版本,您將了解如何使用整合式開發環境 (IDE) 的 Copilot 徽章來管理 Copilot 狀態。
取得適用 Visual Studio 2022 17.10 的 GitHub Copilot 或更高版本
透過 Visual Studio 2022 17.10 版,GitHub Copilot 和 GitHub Copilot Chat 可安裝為單一體驗,將 Copilot 和 Copilot Chat 合併成一個套件。 統一的 GitHub Copilot 體驗會包含在所有工作負載中,預設為內建的建議元件,且可透過 Visual Studio 安裝程式 取得。
若要取得新的整合 GitHub Copilot 體驗:
- 安裝 Visual Studio 2022 17.10 版或更新版本。
- 在安裝程式選取至少一個工作負載。 請務必讓預先選取的元件 GitHub Copilot 保持選取狀態。 或者,如果未選取任何工作負載,請從安裝程式的個別元件加以選取,以便安裝 GitHub Copilot。
GitHub Copilot 預設會隨所有工作負載一起安裝。 如果您選擇將其排除,您可於稍後使用 Visual Studio 安裝程式來修改安裝,然後選取 GitHub Copilot 元件。
取得適用 Visual Studio 2022 17.8 至 17.9 版的 GitHub Copilot
在 Visual Studio 2022 17.8 至 17.9 版,GitHub Copilot 與 GitHub Copilot Chat 可安裝為兩個不同延伸模組。
注意
安裝 GitHub Copilot 延伸模組是安裝 GitHub Copilot Chat 的必要條件。
安裝 GitHub Copilot
您可透過下列其中一種方式取得 GitHub Copilot 延伸模組:
- 使用 Visual Studio 安裝程式安裝 GitHub Copilot 延伸模組 (建議)
- 使用延伸模組管理員進行安裝
- 直接從 Visual Studio Marketplace 進行安裝:Marketplace 的 GitHub Copilot
安裝 GitHub Copilot Chat
您可透過下列其中一種方式取得 GitHub Copilot Chat 延伸模組:
- 使用延伸模組管理員進行安裝
- 直接從 Visual Studio Marketplace 進行安裝:Marketplace 的 GitHub Copilot Chat
GitHub 會支援 GitHub Copilot Chat,且可在 https://support.github.com 取得此支擾。
使用 Visual Studio 安裝程式進行安裝
啟動 Visual Studio 安裝程式。
選取您要修改的 Visual Studio 安裝,然後選取 [修改]。
選擇任何工作負載,例如,[.NET 桌面開發]。
從 [選用元件] 清單中選取 [GitHub Copilot],然後選取 [修改] 以安裝延伸模組。
注意
在 17.9 或更早版本,您將使用 [管理延伸模組] 對話方塊來管理 GitHub Copilot 延伸模組的更新。
使用 [管理延伸模組] 對話方塊進行安裝
- 開啟 Visual Studio。
- 在功能表列上,選取 [延伸模組]>[管理延伸模組]。
- 在搜尋框輸入「GitHub Copilot」或「GitHub Copilot Chat」。
- 選取 [延伸模組],然後選取 [下載] 按鈕。
- 重新啟動 Visual Studio 以完成安裝程式。
注意
有關啟用和授權的詳細資訊,請參閱 GitHub Docs 中的安裝 Visual Studio 延伸模組一節。
從 Visual Studio Marketplace 進行安裝
從 Visual Studio Marketplace 下載並安裝延伸模組。
- [適用 Visual Studio 2022 17.9 版或更早版本的 GitHub Copilot 延伸模組]Marketplace 的 GitHub Copilot
- 適用 Visual Studio 2022 17.9 版或更早版本的 GitHub Copilot Chat 延伸模組
管理 Copilot 狀態
當您使用 Visual Studio 2022 17.10 預覽版 3 時,您會在 Visual Studio 環境的右上角看到 Copilot 狀態圖示,指出 Copilot 是否為作用中、閒置中、離線或未安裝。 使用狀態圖示中的下拉式選單,您可以輕鬆存取有助於管理 Copilot 狀態或疑難排解的選項。 視您的 Copilot 狀態而定,有些選項可用或呈現灰色。
注意
請注意,狀態圖示正在從 Visual Studio 編輯器的底部面板移動。
Copilot 為作用中
如果您以 GitHub 帳戶 (具個人版 GitHub Copilot 或商務版 GitHub Copilot 作用中訂用帳戶) 登入 Visual Studio,則 Copilot 會處於作用中狀態且功能完整。
您可使用下拉式功能表輕鬆開啟 [聊天] 視窗、存取 Copilot 設定,以及管理 Copilot 訂用帳戶。
Copilot 為閒置中
如已安裝 Copilot,但處於閒置中狀態,可能是因為:
- 您尚未使用 GitHub 帳戶登入 Visual Studio
- 您登入的 GitHub 帳戶無作用中 Copilot 訂用帳戶
從狀態圖示的下拉式清單選取 [使用 Copilot 訂用帳戶新增 GitHub 帳戶],開啟 [帳戶設定],然後使用具作用中訂用帳戶的 GitHub 帳戶登入。 當您登入時,Copilot 狀態圖示會更新為作用中。
如果 Copilot 因為登入的 GitHub 帳戶認證需要重新整理而處於非使用狀態,則請從下拉式清單中選取 [重新整理您的 GitHub 認證],以重新整理您的 GitHub 帳戶,然後再次登入。
如果您的系統管理員停用 Copilot,則請連絡 IT 系統管理員以進一步了解。
Copilot 離線
如果 Copilot 已安裝但無法使用,可能是因為網路連線問題、伺服器端技術問題或已過期的服務方案所造成。 當處於此狀態時,在解決外部問題之前,Copilot 不會提供一般服務。
在下拉式功能表選取 [Copilot 無法連線],開啟 [診斷及解決 GitHub Copilot 常見網路錯誤] 的 [疑難排解] 頁面。 在問題解決且您已使用作用中訂用帳戶登入時,Copilot 狀態圖示會更新為作用中。
未安裝 Copilot
如果您透過取消選取安裝程式的 GitHub Copilot 元件,選擇退出預設建議安裝,您仍可在整合式開發環境 (IDE) 使用狀態圖示。
從下拉式清單選取 [安裝 Copilot],即可安裝 Copilot。 如果您選擇不安裝 Copilot,您可從下拉式清單選取 [隱藏 Copilot],即可隱藏整合式開發環境 (IDE) 的 Copilot 狀態圖示。
停用 Copilot
隱藏 Copilot 徽章
您可以取消選取 [工具>選項>環境>隱藏 Copilot] 功能表徽章,在 Visual Studio IDE 中隱藏 GitHub Copilot 徽章。
解除安裝 Copilot
您可以使用 Visual Studio 安裝程式,從 Visual Studio 執行個體中移除 GitHub Copilot 元件。
- 選取 [工具]>[取得工具與功能] 以在 Visual Studio 安裝程式中啟動工作負載。
- 選取 個別元件
- 在搜尋框中,輸入 copilot。
- 取消選取 [GitHub Copilot],然後選取 [修改]。
- 重新開機 Visual Studio,然後從 [Copilot 狀態] 圖示下拉式清單中選取 [隱藏 Copilot ],以隱藏徽章。
下一步
若要深入了解,請考慮探索下列資源: