Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问英语文档

在环境中配置 GitHub Copilot

可以在受支持的 IDE 中启用、配置或禁用 GitHub Copilot。

GitHub Copilot 可以通过具有 GitHub Copilot for Individuals 的个人帐户或通过具有 GitHub Copilot for Business 的组织或企业帐户进行管理。

GitHub Copilot 供经过验证的学生、教师和热门开源项目的维护人员免费使用。 有关详细信息,请参阅“关于 GitHub Copilot 的计费”。

关于 JetBrains IDE 中的 GitHub Copilot

如果使用 JetBrains IDE,GitHub Copilot 可在你键入内容时自动完成代码。 安装后,可以启用或禁用 GitHub Copilot,并且可以在 IDE 或 GitHub.com 上配置高级设置。 本文介绍如何在 IntelliJ IDE 中配置 GitHub Copilot,但其他 JetBrains IDE 的用户界面可能有所不同。

在 GitHub.com 上配置 GitHub Copilot 设置

在拥有处于活动状态的 GitHub Copilot 订阅后,可以在 GitHub 上的 GitHub Copilot 设置中为你的个人帐户调整 GitHub Copilot 设置。 无论在何处使用 GitHub Copilot,这些设置都适用。 可以配置 GitHub Copilot 提供的建议,以及 GitHub 使用你的遥测数据的方式。

启用或禁用重复检测

注意:如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置重复检测。 重复检测设置将从组织或企业继承。

GitHub Copilot 包含筛选器,该筛选器用于检测与 GitHub 上的公共代码匹配的代码建议。 可以选择启用或禁用筛选器。 启用筛选器后,GitHub Copilot 会根据 GitHub 上的公共代码检查代码建议及其周围约 150 个字符的代码。 如果存在匹配或接近匹配,不会向你显示建议。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。 1. 在左侧边栏中,单击 “GitHub Copilot”。

  2. 在“与公共代码匹配的建议”下,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议 。

  3. 要确认新设置,请单击“保存”。

延伸阅读

先决条件

要在 JetBrains IDE 中配置 GitHub Copilot,必须先安装 GitHub Copilot 插件。 有关详细信息,请参阅“开始使用 GitHub Actions”。

GitHub Copilot 的键盘快捷方式

使用 GitHub Copilot 时,可以在 JetBrains IDE 中使用默认键盘快捷方式获取内联建议。 或者,可以将快捷方式重新绑定到每个特定命令的首选键盘快捷方式。 有关在 JetBrains IDE 中重新绑定键盘快捷方式的详细信息,请参阅 JetBrains 文档。 例如,可以查看 IntelliJ IDEA 文档。

macOS 键盘快捷方式

操作快捷键
接受内联建议选项卡
忽略内联建议Esc
显示下一个内联建议Option (⌥) 或 Alt+]
显示上一个内联建议Option (⌥) 或 Alt+[
触发内联建议Option (⌥)+\
打开 GitHub Copilot(单独窗格中的其他建议)Option (⌥) 或 Alt+Return

Windows 键盘快捷方式

操作快捷键
接受内联建议选项卡
忽略内联建议Esc
显示下一个内联建议Alt+]
显示上一个内联建议Alt+[
触发内联建议Alt+\
打开 GitHub Copilot(单独窗格中的其他建议)Alt+Enter

Linux 键盘快捷方式

操作快捷键
接受内联建议选项卡
忽略内联建议Esc
显示下一个内联建议Alt+]
显示上一个内联建议Alt+[
触发内联建议Alt+\
打开 GitHub Copilot(单独窗格中的其他建议)Alt+Enter

启用或禁用 GitHub Copilot

可从 JetBrains IDE 启用或禁用 GitHub Copilot。 JetBrains 窗口底部面板中的 GitHub Copilot 状态图标指示 GitHub Copilot 是启用还是禁用。 启用后,将突出显示图标。 禁用后,图标灰显。

  1. 若要启用或禁用 GitHub Copilot,请单击 JetBrains 窗口右侧底部面板中的状态图标。

    JetBrains IDE 中底部面板的屏幕截图。 GitHub Copilot 状态图标用深橙色框标出。

  2. 如果要禁用 GitHub Copilot,系统会询问是全局禁用它,还是要禁用当前正在编辑的文件的语言。 若要全局禁用,请单击“禁用完成”。 或者,单击特定于语言的按钮,为指定语言禁用 GitHub Copilot。

    全局或在 JetBrains IDE 中为当前语言禁用 GitHub Copilot 的菜单的屏幕截图

配置 GitHub Copilot 的高级设置

可在 JetBrains IDE 中管理 GitHub Copilot 的高级设置,例如 IDE 显示代码完成的方式,以及针对 GitHub Copilot 要启用或禁用的语言。

  1. 在 JetBrains IDE 中,单击“文件”菜单,然后单击“设置” 。
  2. 在“语言和框架”下,单击 GitHub Copilot 。
  3. 根据个人首选项编辑设置。
    • 要调整代码建议的行为和外观,以及是否自动检查更新,请选中或取消选中相应的复选框。
    • 如果已选择接收自动更新,可以选择是接收稳定但频率较低的更新,还是接收可能不太稳定的夜间更新。 单击“更新通道”下拉列表,选择“稳定”(适用于稳定更新)或“夜间”(适用于夜间更新) 。
    • 在“已禁用的语言”下,使用复选框选择或取消选择要为其禁用 GitHub Copilot 的语言。

配置 GitHub Copilot 的代理设置

可以将 GitHub Copilot 配置为通过 JetBrains IDE 中的 HTTP 代理服务器进行连接。 GitHub Copilot 支持基本 HTTP 代理设置,无论是否使用基本身份验证。

  1. 在 JetBrains IDE 中,单击“文件”菜单,然后单击“设置” 。
  2. 在“外观与行为”下,单击“系统设置”,然后单击“HTTP 代理” 。
  3. 依次选择“手动代理配置”和“HTTP”。
  4. 在“主机名”字段中,输入代理服务器的主机名,并在“端口号”字段中输入代理服务器的端口号。
  5. (可选)在左侧边栏中,单击“工具”,然后单击“服务器证书” 。 然后,根据是否要自动接受不受信任的证书,选中或取消选中“自动接受不受信任的证书”。

在 GitHub.com 上配置 GitHub Copilot 设置

在拥有处于活动状态的 GitHub Copilot 订阅后,可以在 GitHub 上的 GitHub Copilot 设置中为你的个人帐户调整 GitHub Copilot 设置。 无论在何处使用 GitHub Copilot,这些设置都适用。 可以配置 GitHub Copilot 提供的建议,以及 GitHub 使用你的遥测数据的方式。

启用或禁用重复检测

注意:如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置重复检测。 重复检测设置将从组织或企业继承。

GitHub Copilot 包含筛选器,该筛选器用于检测与 GitHub 上的公共代码匹配的代码建议。 可以选择启用或禁用筛选器。 启用筛选器后,GitHub Copilot 会根据 GitHub 上的公共代码检查代码建议及其周围约 150 个字符的代码。 如果存在匹配或接近匹配,不会向你显示建议。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。 1. 在左侧边栏中,单击 “GitHub Copilot”。

  2. 在“与公共代码匹配的建议”下,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议 。

  3. 要确认新设置,请单击“保存”。

延伸阅读

关于 Visual Studio 中的 GitHub Copilot

如果使用 Visual Studio,GitHub Copilot 可以在你键入时自动完成代码。 安装后,可以启用或禁用 GitHub Copilot,并且可以在 Visual Studio 或 GitHub.com 上配置高级设置。

先决条件

要在 Visual Studio 中配置 GitHub Copilot,必须安装 GitHub Copilot 插件。 有关详细信息,请参阅“开始使用 GitHub Actions”。

GitHub Copilot 的键盘快捷方式

使用 GitHub Copilot 时,可使用 Visual Studio 中的默认键盘快捷方式。 或者,可使用每个特定命令的首选键盘快捷方式重新绑定 Visual Studio 的“工具设置”中的快捷方式。 可以在键盘快捷方式编辑器中按命令名称搜索每个键盘快捷方式。

操作快捷键命令名称
显示下一个内联建议Alt+.Tools.Nextsuggestion
显示上一个内联建议Alt+,Tools.Previoussuggestion
触发内联建议Ctrl+Alt+\Edit.Copilot.TriggerInlineSuggestion

重新绑定键盘快捷方式

如果不想在使用 GitHub Copilot 时使用 Visual Studio 中的默认键盘快捷方式,可使用每个特定命令的首选键盘快捷方式在键盘编辑器中重新绑定快捷方式。

  1. 在 Visual Studio 工具栏中的“工具”下,单击“选项” 。

    Visual Studio 工具栏中“选项”选项的屏幕截图

  2. 在“选项”对话框中的“环境”下,单击“键盘” 。

  3. 在“显示命令包含:”下,搜索要重新绑定的命令。

    “显示命令包含”搜索栏的屏幕截图

  4. 在“按快捷键”下,键入要分配给命令的快捷键,然后单击“分配”。

    键盘快捷方式分配的屏幕截图

启用或禁用 GitHub Copilot

Visual Studio 窗口底部面板中的 GitHub Copilot 状态图标指示 GitHub Copilot 启用还是禁用。 启用后,图标的背景色将与状态栏颜色相匹配。 禁用后,将有一条对角线穿过它。

  1. 若要启用或禁用 GitHub Copilot,请单击 Visual Studio 窗口底部面板中的 GitHub Copilot 图标。

    Visual Studio 中编辑器边距的屏幕截图,其中突出显示 GitHub Copilot 图标

  2. 如果要禁用 GitHub Copilot,系统会询问是全局禁用建议,还是要禁用当前正在编辑的文件的语言。

    • 若要全局禁用 GitHub Copilot 的建议,请单击“全局启用”。
    • 若要禁用指定语言的 GitHub Copilot 的建议,请单击“对 LANGUAGE 启用”。

为 GitHub Copilot 配置 ReSharper

如果使用 ReSharper,当你将 ReSharper 配置为使用 GitHub Copilot 的本机 IntelliSense 时,GitHub Copilot 可能效果最佳。 有关 ReSharper 的详细信息,请参阅 ReSharper 文档

  1. 在 Visual Studio 工具栏中的“工具”下,单击“选项” 。 Visual Studio 工具栏中“选项”选项的屏幕截图
  2. 在“选项”对话框中的“环境”下,单击“IntelliSense”,然后单击“常规” 。
  3. 在“常规”下,选择 Visual Studio,然后单击“保存” 。

在 GitHub.com 上配置 GitHub Copilot 设置

在拥有处于活动状态的 GitHub Copilot 订阅后,可以在 GitHub 上的 GitHub Copilot 设置中为你的个人帐户调整 GitHub Copilot 设置。 无论在何处使用 GitHub Copilot,这些设置都适用。 可以配置 GitHub Copilot 提供的建议,以及 GitHub 使用你的遥测数据的方式。

启用或禁用重复检测

注意:如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置重复检测。 重复检测设置将从组织或企业继承。

GitHub Copilot 包含筛选器,该筛选器用于检测与 GitHub 上的公共代码匹配的代码建议。 可以选择启用或禁用筛选器。 启用筛选器后,GitHub Copilot 会根据 GitHub 上的公共代码检查代码建议及其周围约 150 个字符的代码。 如果存在匹配或接近匹配,不会向你显示建议。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。 1. 在左侧边栏中,单击 “GitHub Copilot”。

  2. 在“与公共代码匹配的建议”下,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议 。

  3. 要确认新设置,请单击“保存”。

延伸阅读

关于 Visual Studio Code 中的 GitHub Copilot

如果使用 Visual Studio Code,GitHub Copilot 可以在你键入时自动完成代码。 安装完成后,可以启用或禁用 GitHub Copilot,并且可以在 Visual Studio Code 或 GitHub.com 上配置高级设置。

先决条件

若要在 Visual Studio Code 中配置 GitHub Copilot,必须安装 GitHub Copilot 插件。 有关详细信息,请参阅“开始使用 GitHub Actions”。

GitHub Copilot 的键盘快捷方式

使用 GitHub Copilot 时,可使用 Visual Studio Code 中的默认键盘快捷方式。 也可使用每个特定命令的首选键盘快捷方式在键盘快捷方式编辑器中重新绑定快捷方式。 可以在键盘快捷方式编辑器中按命令名称搜索每个键盘快捷方式。

macOS 键盘快捷方式

操作快捷键命令名称
接受内联建议选项卡editor.action.inlineSuggest.commit
忽略内联建议Esceditor.action.inlineSuggest.hide
显示下一个内联建议Option (⌥)+]
editor.action.inlineSuggest.showNext
显示上一个内联建议Option (⌥)+[
editor.action.inlineSuggest.showPrevious
触发内联建议Option (⌥)+\
editor.action.inlineSuggest.trigger
打开 GitHub Copilot(单独窗格中的其他建议)Ctrl+Returngithub.copilot.generate
开启/关闭 GitHub Copilot没有默认快捷方式github.copilot.toggleCopilot

Windows 键盘快捷方式

操作快捷键命令名称
接受内联建议选项卡editor.action.inlineSuggest.commit
忽略内联建议Esceditor.action.inlineSuggest.hide
显示下一个内联建议Alt+]editor.action.inlineSuggest.showNext
显示上一个内联建议Alt+[editor.action.inlineSuggest.showPrevious
触发内联建议Alt+\editor.action.inlineSuggest.trigger
打开 GitHub Copilot(单独窗格中的其他建议)Ctrl+Entergithub.copilot.generate
开启/关闭 GitHub Copilot没有默认快捷方式github.copilot.toggleCopilot

Linux 键盘快捷方式

操作快捷键命令名称
接受内联建议选项卡editor.action.inlineSuggest.commit
忽略内联建议Esceditor.action.inlineSuggest.hide
显示下一个内联建议Alt+]editor.action.inlineSuggest.showNext
显示上一个内联建议Alt+[editor.action.inlineSuggest.showPrevious
触发内联建议Alt+\editor.action.inlineSuggest.trigger
打开 GitHub Copilot(单独窗格中的其他建议)Ctrl+Entergithub.copilot.generate
开启/关闭 GitHub Copilot没有默认快捷方式github.copilot.toggleCopilot

重新绑定键盘快捷方式

如果不想在使用 GitHub Copilot 时使用 Visual Studio Code 中的默认键盘快捷方式,可使用每个特定命令的首选键盘快捷方式在键盘快捷方式编辑器中重新绑定快捷方式。

重新绑定 macOS 键盘快捷方式

  1. 依次单击“代码”、“首选项”和“键盘快捷方式” 。

    Visual Studio Code 键盘快捷方式的屏幕截图

  2. 在“键盘快捷方式”编辑器中,搜索要更改的键盘快捷方式的命令名称。

  3. 在要更改的命令旁边,单击铅笔图标。

    键盘快捷方式编辑器的屏幕截图

  4. 键入要用于命令的按键,然后按 Enter/Return

重新绑定 Windows 键盘快捷方式

  1. 依次单击“文件”菜单、“首选项”和“键盘快捷方式” 。

    Visual Studio Code 键盘快捷方式的屏幕截图

  2. 在“键盘快捷方式”编辑器中,搜索要更改的键盘快捷方式的命令名称。

  3. 在要更改的命令旁边,单击铅笔图标。

    键盘快捷方式编辑器的屏幕截图

  4. 键入要用于命令的按键,然后按 Enter/Return

重新绑定 Linux 键盘快捷方式

  1. 依次单击“文件”菜单、“首选项”和“键盘快捷方式” 。

    Visual Studio Code 键盘快捷方式的屏幕截图

  2. 在“键盘快捷方式”编辑器中,搜索要更改的键盘快捷方式的命令名称。

  3. 在要更改的命令旁边,单击铅笔图标。

    键盘快捷方式编辑器的屏幕截图

  4. 键入要用于命令的按键,然后按 Enter/Return

启用或禁用 GitHub Copilot

可以在 Visual Studio Code 中启用或禁用 GitHub Copilot。 Visual Studio Code 窗口底部面板中的 GitHub Copilot 状态图标指示 GitHub Copilot 是启用还是禁用。 启用后,图标的背景色将与状态栏颜色相匹配。 禁用后,图标的背景色将与状态栏颜色形成对比。

  1. 若要启用或禁用 GitHub Copilot,请单击 Visual Studio Code 窗口底部面板中的状态图标。

    Visual Studio Code 中底部面板的屏幕截图。 GitHub Copilot 图标用深橙色框标出。

  2. 如果要禁用 GitHub Copilot,系统会询问是全局禁用建议,还是要禁用当前正在编辑的文件的语言。

    • 若要全局禁用 GitHub Copilot 的建议,请单击“全局禁用”。
    • 若要禁用指定语言的 GitHub Copilot 的建议,请单击“对 LANGUAGE 禁用”。 全局或为当前语言禁用 GitHub Copilot 的选项的屏幕截图

启用或禁用内联建议

可以选择在 Visual Studio Code 中启用或禁用 GitHub Copilot 的内联建议。

  1. 在“文件”菜单中,导航到“首选项”,然后单击“设置” 。

    Visual Studio Code 设置的屏幕截图

  2. 在“设置”选项卡的左侧面板中,单击“扩展”,然后选择“Copilot” 。

  3. 在“内联建议: 启用”下,选中或取消选中该复选框以启用或禁用内联建议。

启用或禁用特定语言的 GitHub Copilot

可以指定要为其启用或禁用 GitHub Copilot 的语言。

  1. 在 Visual Studio Code 中,单击“扩展”选项卡,然后导航到“Copilot”部分 。 有关详细信息,请参阅“启用和禁用内联建议”。

  2. 在“启用或禁用指定语言的 Copilot”下,单击“在 settings.json 中进行编辑”。

  3. 在 settings.json 文件中,添加或删除要为其启用或禁用 GitHub Copilot 的语言。 例如,要在 GitHub Copilot 中启用 Python,请将 "python": true 添加到列表中,确保除了最后一个列表项之外还有一个尾随逗号。

    {
        "editor.inlineSuggest.enabled": true,
        "github.copilot.enable": {
            "*": true,
            "yaml": false,
            "plaintext": false,
            "markdown": true,
            "javascript": true,
            "python": true
        }
    }
    

撤销 GitHub Copilot 授权

Visual Studio Code 保留授权,以通过特定的 GitHub 帐户使用 GitHub Copilot。 如果你想要防止在不再有权访问的设备上将 GitHub 帐户用于 GitHub Copilot,可以撤销授权,然后再次完成授权过程。 以前使用的设备将不具有新授权。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。

  2. 在边栏的“集成”部分中,单击“ 应用程序”。

  3. 单击“授权的 OAuth 应用”选项卡。

    “应用程序”页的屏幕截图。 标有“授权的 OAuth 应用”的选项卡以橙色边框突出显示。

  4. 单击用于 VS Code 的 GitHub 旁边的“...”,然后单击“撤销” 。

  5. 单击“授权的 GitHub Apps”选项卡。

  6. 如果列出了 GitHub Copilot 插件,请单击“撤销” 。

撤销授权后,Visual Studio Code 将能够在当前会话中继续使用 GitHub Copilot 最多 30 分钟。 之后,你将需要重新授权 GitHub Copilot 以再次在 Visual Studio Code 中使用。

重新授权 GitHub Copilot

撤销授权后,如果要继续使用 GitHub Copilot,则需要完成重新授权过程。

  1. 在 Visual Studio Code 的左下角,单击“帐户”图标,将鼠标悬停在用户名上,然后单击“退出登录” 。

    Visual Studio Code 中的菜单的屏幕截图。 “退出登录”选项以深橙色框出。

  2. 在“Visual Studio Code”弹出窗口中,单击“退出登录”。

  3. 在 Visual Studio Code 的左下角,单击“帐户”图标,将鼠标悬停在用户名上,然后单击“使用 GitHub 登录以使用 GitHub Copilot” 。

    Visual Studio Code 中的帐户菜单的屏幕截图。 “使用 GitHub 登录以使用 GitHub Copilot (1)”选项以深橙色框出。

  4. 在浏览器中,GitHub 将请求 GitHub Copilot 所需的权限。 若要批准这些权限,请单击“继续”。

  5. 在“打开 Visual Studio Code?” 弹出窗口中,单击“打开 Visual Studio Code”。

配置 GitHub Copilot 的代理设置

可以将 GitHub Copilot 配置为通过 Visual Studio Code 中的 HTTP 代理服务器进行连接。 GitHub Copilot 支持基本 HTTP 代理设置,无论是否使用基本身份验证。

  1. 在“文件”菜单中,导航到“首选项”,然后单击“设置” 。

    Visual Studio Code 设置的屏幕截图

  2. 在“设置”选项卡的左侧面板中,单击“应用程序”,然后选择“代理” 。

  3. 在“代理”下的文本框中,键入代理服务器的地址,例如 http://localhost:3128。 或者,GitHub Copilot 将使用环境中的 http_proxyhttps_proxy 变量。

  4. (可选)在“代理授权”下,单击“在 settings.json 中进行编辑”,然后添加所需的值作为每个网络请求的 Proxy-Authorization 标头发送。

  5. (可选)在“代理严格 SSL”下,选中或取消选中用于启用或禁用严格 SSL 的复选框。

在 GitHub.com 上配置 GitHub Copilot 设置

在拥有处于活动状态的 GitHub Copilot 订阅后,可以在 GitHub 上的 GitHub Copilot 设置中为你的个人帐户调整 GitHub Copilot 设置。 无论在何处使用 GitHub Copilot,这些设置都适用。 可以配置 GitHub Copilot 提供的建议,以及 GitHub 使用你的遥测数据的方式。

启用或禁用重复检测

注意:如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置重复检测。 重复检测设置将从组织或企业继承。

GitHub Copilot 包含筛选器,该筛选器用于检测与 GitHub 上的公共代码匹配的代码建议。 可以选择启用或禁用筛选器。 启用筛选器后,GitHub Copilot 会根据 GitHub 上的公共代码检查代码建议及其周围约 150 个字符的代码。 如果存在匹配或接近匹配,不会向你显示建议。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。 1. 在左侧边栏中,单击 “GitHub Copilot”。

  2. 在“与公共代码匹配的建议”下,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议 。

  3. 要确认新设置,请单击“保存”。

延伸阅读

在 Neovim 中配置 GitHub Copilot

有关在 Neovim 中配置 GitHub Copilot 的指导,请运行以下命令,在 Neovim 中调用 GitHub Copilot 文档:

:help copilot

在 GitHub.com 上配置 GitHub Copilot 设置

在拥有处于活动状态的 GitHub Copilot 订阅后,可以在 GitHub 上的 GitHub Copilot 设置中为你的个人帐户调整 GitHub Copilot 设置。 无论在何处使用 GitHub Copilot,这些设置都适用。 可以配置 GitHub Copilot 提供的建议,以及 GitHub 使用你的遥测数据的方式。

启用或禁用重复检测

注意:如果你是 GitHub Enterprise Cloud 的组织成员,已通过你的组织分配了 GitHub Copilot 席位,你将无法在个人帐户设置中配置重复检测。 重复检测设置将从组织或企业继承。

GitHub Copilot 包含筛选器,该筛选器用于检测与 GitHub 上的公共代码匹配的代码建议。 可以选择启用或禁用筛选器。 启用筛选器后,GitHub Copilot 会根据 GitHub 上的公共代码检查代码建议及其周围约 150 个字符的代码。 如果存在匹配或接近匹配,不会向你显示建议。

  1. 在任何页面的右上角,单击个人资料照片,然后单击“设置”。

    GitHub 帐户菜单的屏幕截图,其中显示了供用户查看和编辑其个人资料、内容和设置的选项。 菜单项“设置”用深橙色框出。 1. 在左侧边栏中,单击 “GitHub Copilot”。

  2. 在“与公共代码匹配的建议”下,选择下拉菜单,然后单击“允许”以允许与公共代码匹配的建议,或单击“阻止”以阻止与公共代码匹配的建议 。

  3. 要确认新设置,请单击“保存”。

延伸阅读