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.