Об исключении содержимого для Copilot
Вы можете использовать исключение содержимого для настройки Copilot для пропуска определенных файлов. При исключении содержимого из Copilot:
- Встроенные предложения не будут доступны в затронутых файлах.
- Содержимое затронутых файлов не будет информировать встроенные предложения в других файлах.
- Содержимое в затронутых файлах не будет сообщать .
- Затронутые файлы не будут проверяться в проверке кода Copilot.
Кто может настроить исключение содержимого
Администраторы репозитория, владелец организации и владельцы предприятий могут настроить исключение содержимого.
-
Администраторы репозитория могут исключить содержимое для собственных репозиториев. Это влияет на всех пользователей Copilot в организации, работающих в этих конкретных репозиториях.
-
Владельцы организации могут исключить содержимое для пользователей, которым назначено место Copilot через свою организацию.
-
Владельцы предприятия могут применять правила исключения ко всем пользователям Copilot в организации.
Доступность исключения содержимого
Планы Бизнес Copilot и Копилот Энтерпрайз предоставляют следующий уровень поддержки исключения содержимого.
| Средство | Поддержка встроенных предложений | Поддержка Копилот Чат |
|---|---|---|
| Visual Studio | ||
| Visual Studio Code | ||
| Идентификаторы JetBrains | ||
| Vim/Neovim | Нет данных | |
| Xcode | ||
| Eclipse | ||
| Azure Data Studio | Нет данных | |
| Веб-сайт GitHub | Нет данных | |
| GitHub Mobile | Нет данных |
Исключения содержимого также применяются к Проверка кода Copilot на веб-сайте GitHub .
Примечание.
- Исключение содержимого находится в public preview на веб-сайте GitHub и в GitHub Mobile и подлежит изменению.
- Исключение содержимого в настоящее время не поддерживается в режимах редактирования и агента Копилот Чат в Visual Studio Code и других редакторах.
Ограничения исключения содержимого
Возможно, что Copilot может использовать семантические сведения из исключенного файла, если информация предоставляется интегрированной интегрированной среды разработки косвенно. Примеры такого содержимого включают сведения о типах и определения наведении указателя мыши для символов, используемых в коде, а также общие свойства проекта, такие как сведения о конфигурации сборки.
В настоящее время исключения содержимого не применяются к символьным ссылкам (символьным ссылкам) и репозиториям, расположенным на удаленных файловых системах.
Данные, отправляемые в GitHub
После настройки исключения содержимого клиент (например, расширение Copilot для VS Code) отправляет текущий URL-адрес репозитория на сервер GitHub, чтобы сервер смог вернуть правильную политику клиенту. Эти URL-адреса не регистрируются нигде.
Дополнительные материалы
-
[AUTOTITLE](/copilot/how-tos/content-exclusion/excluding-content-from-github-copilot) -
[AUTOTITLE](/copilot/how-tos/content-exclusion/reviewing-changes-to-content-exclusions-for-github-copilot)