GitHub Copilot - 自定義



GitHub Copilot 可以根據您的偏好進行自定義,以改進程式碼建議和生成。您可以啟用或停用 GitHub Copilot,配置特定於語言的設定,以及自定義程式碼編輯器中 GitHub Copilot 的行為。本文將探討如何在 Visual Studio Code 和 JetBrains IDE 中自定義 GitHub Copilot。

啟用或停用 Copilot

您可以在 Visual Studio Code 中啟用或停用 GitHub Copilot。Visual Studio Code 視窗底部面板中的 GitHub Copilot 狀態圖示指示 GitHub Copilot 是否已啟用或停用。啟用時,圖示的背景顏色將與狀態列的顏色匹配。停用時,圖示的背景顏色將與狀態列的顏色形成對比。

Enable or Disable Copilot in VS Code

要在 Visual Studio Code 中啟用或停用 GitHub Copilot,請單擊視窗底部面板中的 GitHub Copilot 狀態圖示。這將切換 GitHub Copilot 的狀態,在啟用和停用之間切換。

停用特定語言的 Copilot

GitHub Copilot 為多種程式語言提供程式碼建議。如果您想為特定語言停用 GitHub Copilot,可以透過在 Visual Studio Code 中配置特定於語言的設定來實現。要為特定語言停用 GitHub Copilot,請按照以下步驟操作

  • 透過按 **Ctrl + ,** 或 **Cmd + ,** 開啟 Visual Studio Code 中的設定。
  • 在搜尋欄中搜索 **GitHub Copilot**。
  • 單擊 **在 settings.json 中編輯** 以開啟 settings.json 檔案。
  • 在 settings.json 檔案中,新增或刪除您想要啟用或停用 GitHub Copilot 的語言。例如,要停用 GitHub Copilot 中的 Python,請將 "python": false 新增到列表中,並確保所有列表項(除了最後一個)後面都有一個尾隨逗號。
  • {
        "editor.inlineSuggest.enabled": true,
        "github.copilot.enable": {
            "*": true,
            "yaml": false,
            "plaintext": false,
            "markdown": true,
            "javascript": true,
            "python": false
        }
    }
    

停用內聯建議

GitHub Copilot 在您在 Visual Studio Code 中鍵入時提供內聯程式碼建議。如果您想停用 GitHub Copilot 的內聯建議,可以透過在 Visual Studio Code 中配置設定來實現。要停用 GitHub Copilot 的內聯建議,請按照以下步驟操作

  • 透過按 **Ctrl + ,** 或 **Cmd + ,** 開啟 Visual Studio Code 中的設定。
  • 在搜尋欄中搜索 **GitHub Copilot**。
  • 單擊 **在 settings.json 中編輯** 以開啟 settings.json 檔案。
  • 在 settings.json 檔案中,將 **"editor.inlineSuggest.enabled": false** 設定為停用 GitHub Copilot 的內聯建議。

在 VS Code 中自定義 Copilot

GitHub Copilot 可作為 Visual Studio Code 的擴充套件使用。您可以在 VS Code 中自定義 Copilot 設定以改進您的編碼體驗。您可以在 VS Code 中將 github copilot 用於以下目的

  • 生成程式碼
  • 編碼時提問
  • 幫助您配置編輯器

要在 Visual Studio Code 中配置 GitHub Copilot,您必須安裝 GitHub Copilot 擴充套件。有關更多資訊,請參閱 在 Visual Studio Code 中設定 GitHub Copilot

VS Code 中 Copilot 的鍵盤快捷鍵

GitHub Copilot 提供鍵盤快捷鍵,可幫助您快速訪問其在 Visual Studio Code 中的功能。以下是一些 GitHub Copilot 最常用的鍵盤快捷鍵

操作 Windows macOS Linux
接受內聯建議 Tab Tab Tab
忽略內聯建議 Esc Esc Esc
檢視下一個建議 Alt+] Option+] Alt+]
檢視上一個建議 Alt+[ Option+[ Alt+[
接受建議中的下一個單詞 Ctrl+ → Cmd+ → Ctrl+ →
觸發內聯建議 Alt+\ Option+\ Alt+\

在 JetBrains IDE 中自定義 Copilot

要在 JetBrains IDE 中配置 GitHub Copilot,您必須安裝 GitHub Copilot 外掛。有關更多資訊,請參閱 在 JetBrains IDE 中設定 GitHub Copilot

JetBrains IDE 中 Copilot 的鍵盤快捷鍵

GitHub Copilot 提供鍵盤快捷鍵,可幫助您快速訪問其在 JetBrains IDE 中的功能。以下是一些 GitHub Copilot 最常用的鍵盤快捷鍵

操作 Windows macOS Linux
接受內聯建議 Tab Tab Tab
忽略內聯建議 Esc Esc Esc
檢視下一個建議 Alt+] Option 或 Alt + ] Alt+]
檢視上一個建議 Alt+[ Option 或 Alt + [ Alt+[
接受建議中的下一個單詞 Ctrl+ → Cmd+ → Ctrl+ →
觸發內聯建議 Alt+\ Option+\ Alt+\
廣告
© . All rights reserved.