Сведения о Copilot ссылки на код в идентификаторах JetBrains
Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.
Если вы разрешили предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:
- При принятии предложения о завершении кода в редакторе.
- Если ответ в Copilot Chat включает соответствующий код.
Ссылка на код для Copilot завершения кода
При принятии предложения о завершении кода, соответствующего коду в общедоступном репозитории GitHub, регистрируется информация о соответствующем коде. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.
Примечание.
- Ссылка на код только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
- Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.
Ссылка на код для Copilot Chat
Если предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.
Сведения о Copilot, ссылающихся на код Visual Studio Code
Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.
Если вы разрешили предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:
- При принятии предложения о завершении кода в редакторе.
- Если ответ в Copilot Chat включает соответствующий код.
Ссылка на код для Copilot завершения кода
При принятии предложения о завершении кода, соответствующего коду в общедоступном репозитории GitHub, регистрируется информация о соответствующем коде. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.
Примечание.
- Ссылка на код только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
- Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.
Ссылка на код для Copilot Chat
Если предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub , это указано в конце ответа со ссылкой на отображение сведений о сопоставленном коде в редакторе.
Сведения о Copilot, ссылающийся на GitHub.com
Если у вас или вашей организации есть разрешенные предложения, соответствующие общедоступному коду, то каждый раз, когда ответ от Copilot Chat включает соответствующий код, сведения о совпадениях будут включены в ответ.
Примечание.
Как правило, совпадения с общедоступным кодом происходят редко, поэтому не следует ожидать, что ссылки на код отображаются во многих ответах Copilot Chat .
Сведения о Copilot, ссылающихся на код Visual Studio
Copilot ссылки на код идентифицируют и атрибуты кода, связывая их с исходными общедоступными источниками, помогая понять, где происходит код.
Если вы разрешили предложения, соответствующие общедоступному коду, GitHub Copilot можно предоставить подробные сведения о коде, который соответствует предложению. Это происходит:
- При принятии предложения о завершении кода в редакторе.
- Если ответ в Copilot Chat включает соответствующий код.
Ссылка на код для Copilot завершения кода
При принятии предложения о завершении кода, соответствующего коду в общедоступном репозитории GitHub, регистрируется информация о соответствующем коде. Запись журнала содержит URL-адреса файлов, содержащих соответствующий код, и имя лицензии, применяемой к такому коду, если он найден. Это позволяет просматривать эти ссылки и решать, как продолжить. Например, можно решить, какое назначение следует использовать, или удалить этот код из проекта.
Примечание.
- Ссылка на код только для совпадений принятых предложений Copilot. Написанный код и предложения Copilot изменены, не проверяются на соответствие общедоступному коду.
- Как правило, совпадения с общедоступным кодом происходят менее чем на один процент предложений Copilot, поэтому не следует ожидать просмотра ссылок на код для многих предложений.
Ссылка на код для Copilot Chat
Если Copilot Chat предоставляет ответ, содержащий код, соответствующий коду в общедоступном репозитории GitHub ниже предлагаемого кода с ссылкой на отображение сведений о сопоставленном коде в выходном журнале.
Как поиск ссылок на код находит соответствующий код
Ссылка на код Copilot сравнивает потенциальные предложения кода и окружающий код около 150 символов с индексом всех общедоступных репозиториев на GitHub.com.
Код в частных репозиториях GitHub или код за пределами GitHub, не включается в процесс поиска.
Ограничения
Индекс поиска обновляется каждые несколько месяцев. В результате недавно зафиксированный код и код из общедоступных репозиториев, удаленных до создания индекса, не может быть включен в поиск. По той же причине поиск может возвращать совпадения с кодом, который был удален или перемещен с момента создания индекса.
Ссылки на соответствующий код в настоящее время доступны в идентификаторах JetBrains, Visual Studio, Visual Studio Code, а также на веб-сайте GitHub .