安裝、設定 GitHub Copilot 並進行疑難排解

已完成

在本單元中,我們將討論如何註冊 GitHub Copilot、如何使用 Visual Studio Code 設定 GitHub Copilot,以及使用 Visual Studio Code 針對 GitHub Copilot 進行疑難排解的一些步驟。

請注意,在註冊 GitHub Copilot 的免費試用時,即使在免費試用結束後才會向您收取費用,也會要求您提交一種付款形式。 請確定您在 30 天結束前取消,以避免付款。

註冊 GitHub Copilot

在開始使用 GitHub Copilot 之前,您必須先為個人帳戶設定免費試用或訂用帳戶。

若要這樣做,您可以選取 GitHub 設定檔相片,然後選取 [設定]。 在左側功能表上,Copilot 位於 [程式碼、規劃和自動化] 下方。

註冊之後,您必須為慣用的環境安裝延伸模組。 GitHub Copilot 支援 GitHub.com、Visual Studio Code、Visual Studio、JetBrains IDE 和 Neovim 做為非干擾性延伸模組。

對於此特定課程模組,我們只會檢閱 Visual Studio Code 的延伸模組和設定,因為我們將在此課程模組中完成的練習會使用 Visual Studio Code。

如果您使用不同的環境,則可在本課程模組結尾的 [參考] 區段中找到設定這些環境的特定連結。

在 Visual Studio Code 中設定 GitHub Copilot

新增 Visual Studio Code 延伸模組

請遵循這些步驟,為 GitHub Copilot 新增 Visual Studio Code 延伸模組。

  1. 在 Visual Studio Code Marketplace 中,移至 [GitHub Copilot 延伸模組] 頁面,然後選取 [安裝]
  2. 快顯視窗即會出現,要求開啟 Visual Studio Code。 選取開啟
  3. 在 Visual Studio Code 的 [延伸模組: GitHub Copilot] 索引標籤中,選取 [安裝]
  4. 如果您先前尚未在 GitHub 帳戶中授權 Visual Studio Code,系統會提示您在 Visual Studio Code 中登入 GitHub。 選取 [登入 GitHub]

當您使用 Visual Studio Code 時,GitHub Copilot 可以自動完成程式碼。 安裝之後,您可以啟用或停用 GitHub Copilot,而且您可以在 Visual Studio Code 內設定進階設定。

在 Visual Studio Code 中啟用或停用 GitHub Copilot

  1. 若要啟用或停用 GitHub Copilot,請選取 Visual Studio Code 視窗底部面板中的狀態圖示

    Visual Studio Code 視窗底部面板中 GitHub Copilot 狀態圖示的螢幕擷取畫面。啟用後,背景顏色與狀態列的顏色相匹配。

  2. 停用 GitHub Copilot 時,系統會詢問您是否要全域停用建議,或針對目前正在編輯的檔案語言停用建議。

    • 若要停用全域 GitHub Copilot 的建議,請選取 [全域停用]
    • 若要停用 GitHub Copilot 針對指定語言的建議,請選取 [停用語言]

在 Visual Studio Code 中啟用或停用內嵌建議

  1. 在 [檔案] 功能表中,瀏覽至 [喜好設定],然後選取 [設定]

    Visual Studio Code 中 [檔案] 功能表的螢幕擷取畫面。[喜好設定] 下拉式子功能表會開啟,其中已選取 [設定]。

  2. 在 [設定] 索引標籤的左側面板中,選取 [延伸模組],然後選取 [Copilot]

  3. 在 [內嵌建議: 啟用] 下方,選取或取消選取核取方塊,以啟用或停用內嵌建議

此外,您可以選擇啟用或停用內嵌建議,並指定要啟用或停用 GitHub Copilot 的語言。

針對 Visual Studio Code 中的 GitHub Copilot 進行疑難排解

在 Visual Studio Code 中,記錄檔有助於診斷連線問題。 GitHub Copilot 延伸模組會將記錄檔儲存在標準記錄位置中,以供 Visual Studio Code 延伸模組使用。 您可以透過開發人員選項尋找記錄檔,並開啟 Visual Studio Code 內的延伸模組記錄資料夾。

在罕見情況下,錯誤可能不會記錄在一般位置中。 如果您遇到錯誤且記錄中沒有任何內容,則可以嘗試查看記錄,這些記錄來自執行 VS Code 和延伸模組的流程。 此處理序可讓您檢視電子記錄。 您可以在開發人員下方,以及在 Visual Studio Code 內的[說明]>[切換開發人員工具] 中尋找這些記錄。

連線到 GitHub Copilot 時,網路限制、防火牆或 Proxy 可能會導致問題。 如果發生這種情況,您可以依照下列步驟來開啟新的編輯器,其中包含可自行檢查或與支援小組共用的相關資訊。

  1. 開啟 Visual Studio Code 命令選擇區:

    • 針對 Mac,使用 Shift+Command+P
    • 針對 Windows 或 Linux,使用 Ctrl+Shift+P
  2. 輸入 [診斷資訊],然後從清單中選取 [GitHub Copilot: 收集診斷資訊]

如需如何在其他環境中進行疑難排解的詳細資訊,請參閱本課程模組最後一個單元中的 [參考] 區段。