Skip to main content

在 IDE 中测试对内容排除项的更改

可以使用 IDE 确认对内容排除项所做的更改是否符合预期。

谁可以使用此功能?

存储库管理员和组织所有者可以管理内容排除设置。

具有存储库“维护”角色的人员可以查看该存储库的内容排除设置,但不能对其进行编辑。

订阅 GitHub Copilot Business 或 GitHub Copilot Enterprise 的组织

Note

将内容排除项更改传播到 Visual Studio Code

在 VS Code 中,最长可能需要等待 30 分钟才能看到设置更改的效果,也可以按如下所示手动重新加载内容排除设置:

  1. 访问命令面板。 例如,通过按 Shift+Command+P (Mac)/Ctrl+Shift+P (Windows/Linux)。
  2. 键入:reload
  3. 选择“开发人员:重新加载窗口”****。

在 Visual Studio Code

中测试对内容排除项的更改

将内容排除项的更改传播到 VS Code 后,当 Copilot 已被内容排除功能禁用时将通过 Copilot 图标指示。

  1. 打开预期会受内容排除项影响的文件。

    如果将 Copilot 内容排除应用到此文件,则状态栏中的 Copilot 图标将有一条对角线穿过。

  2. 将鼠标悬停在 Copilot 图标上。 弹出消息告知组织或父存储库是否为此文件禁用了 Copilot。

    VS Code 工具栏中已禁用 Copilot 弹出消息的屏幕截图。

  3. (可选)还可以在 Copilot Chat 中测试内容排除功能。 单击活动栏中的 Copilot Chat 图标,从而打开 Copilot Chat 窗口。

    活动栏中 Copilot Chat 图标的屏幕截图。

  4. 向 Copilot Chat 询问有关排除的文件的问题。 如果内容已成功排除,则 Copilot 将无法回答你的问题,并解释由于内容排除规则,某些文件已从对话中排除。

将内容排除更改传播到 Visual Studio

在 Visual Studio 中,最长可能需要等待 30 分钟才能看到设置更改的效果,也可以通过关闭并重新打开应用程序来手动重新加载内容排除设置。

在 Visual Studio

中测试对内容排除项的更改

在 Visual Studio 中,当 Copilot 已被内容排除功能禁用时将通过 Copilot 图标指示。

  1. 打开预期会受内容排除项影响的文件。

    如果将 Copilot 内容排除应用到此文件,则状态栏中的 Copilot 图标将有一条对角线穿过。

  2. 将鼠标悬停在 Copilot 图标上。 弹出消息告知组织或父存储库是否为此文件禁用了 Copilot。

    VS Code 工具栏中已禁用 Copilot 弹出消息的屏幕截图。

将内容排除项的更改传播到 JetBrains IDE

在支持的 JetBrains IDE 中,最长可能需要等待 30 分钟才能看到设置更改的效果,也可以通过关闭并重新打开应用程序来手动重新加载内容排除设置。

在 JetBrains IDE 中测试对内容排除项的更改

在支持的 JetBrains IDE 中,当 Copilot 已被内容排除功能禁用时将通过 Copilot 图标指示。

  1. 打开预期会受内容排除项影响的文件。

    如果将 Copilot 内容排除应用到此文件,则状态栏中的 Copilot 图标将有一条对角线穿过。

  2. 将鼠标悬停在 Copilot 图标上。 弹出消息告知组织或父存储库是否为此文件禁用了 Copilot。

    VS Code 工具栏中已禁用 Copilot 弹出消息的屏幕截图。

  3. (可选)还可以在 Copilot Chat 中测试内容排除功能。 单击 JetBrains IDE 窗口右侧的 Copilot Chat **** 图标,打开 Copilot Chat 窗口。

    活动栏中 Copilot Chat 图标的屏幕截图。

  4. 向 Copilot Chat 询问有关排除的文件的问题。 如果内容已成功排除,则 Copilot 将无法回答你的问题,并解释由于内容排除规则,某些文件已从对话中排除。

将内容排除项的更改传播到 Vim/Neovim

如果使用的是 Vim/Neovim,则每次打开文件时,都会自动从 GitHub 提取内容排除项。

在 Vim/Neovim 中测试对内容排除项的更改

  1. 打开预期会受内容排除项影响的文件。
  2. 开始键入。 如果 GitHub Copilot 在键入时不再提供内联建议,则表明该文件已被排除。