{"meta":{"title":"Предложения кода GitHub Copilot в вашем IDE","intro":"Узнайте о Copilot предложениях кода в разных идентификаторах.","product":"GitHub Copilot","breadcrumbs":[{"href":"/ru/copilot","title":"GitHub Copilot"},{"href":"/ru/copilot/concepts","title":"Основные понятия"},{"href":"/ru/copilot/concepts/completions","title":"Автозавершения"},{"href":"/ru/copilot/concepts/completions/code-suggestions","title":"Предложения кода"}],"documentType":"article"},"body":"# Предложения кода GitHub Copilot в вашем IDE\n\nУзнайте о Copilot предложениях кода в разных идентификаторах.\n\n<div class=\"ghd-tool vscode\">\n\n## Сведения о предложениях кода в Visual Studio Code\n\nCopilot в Visual Studio Code этой статье приведены два типа предложений кода:\n\n* **Next edit suggestions**\n\n  На основе внесенных изменений оба прогнозируют расположение следующего изменения, Copilot которое вы хотите сделать, и то, что нужно изменить. Сведения о включении next edit suggestionsсм. в разделе [Настройка GitHub Copilot в вашей среде](/ru/copilot/how-tos/configure-personal-settings/configure-in-ide#enabling-next-edit-suggestions).\n\n* **Предложения фантомных текстов**\n\nCopilot предлагает предложения по написанию кода при вводе. Начните вводить текст в редакторе, и Copilot предлагает затемненные призрачные тексты в вашем текущем месте курсора. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.\n\nGitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Сведения о предложениях кода в идентификаторах JetBrains\n\nCopilot предлагает встроенные предложения по мере ввода.\n\nGitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Сведения о предложениях кода в Visual Studio\n\nCopilot в Visual Studio этой статье приведены два типа предложений кода:\n\n* **Предложения фантомных текстов**\n\nCopilot предлагает предложения по написанию кода при вводе.\n\n* **Next edit suggestions (Публичный предварительный просмотр)**\n\n  На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать один символ, всю строку или несколько строк в зависимости от области потенциального изменения. Сведения о включении next edit suggestionsсм. в разделе [Настройка GitHub Copilot в вашей среде](/ru/copilot/how-tos/configure-personal-settings/configure-in-ide#enabling-next-edit-suggestions).\n\nGitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.\n\n</div>\n\n<div class=\"ghd-tool vimneovim\">\n\n## Сведения о предложениях кода в Vim/Neovim\n\nGitHub Copilot предоставляет встроенные предложения по мере ввода в Vim/Neovim.\n\n</div>\n\n<div class=\"ghd-tool azure_data_studio\">\n\n## О предложениях кода в Azure Data Studio\n\nGitHub Copilotпредоставляет встроенные предложения при создании баз данных SQL в Azure Data Studio.\n\n</div>\n\n<div class=\"ghd-tool xcode\">\n\n## Сведения о предложениях кода в Xcode\n\nGitHub Copilot в Xcode предоставляет два типа предложений кода:\n\n* **Предложения фантомных текстов**\n  * Copilot предлагает предложения по написанию кода при вводе. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.\n* **Next edit suggestions (Публичный предварительный просмотр)**\n  * На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать всю линию или несколько строк, в зависимости от масштаба возможных изменений.\n    Next edit suggestions по умолчанию включен. Чтобы отключить, см. [Настройка GitHub Copilot в вашей среде](/ru/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=xcode#enabling-next-edit-suggestions-2).\n\n</div>\n\n<div class=\"ghd-tool eclipse\">\n\n## Сведения о предложениях кода в Eclipse\n\nGitHub Copilot в Eclipse предоставляет два типа предложений кода:\n\n* **Предложения фантомных текстов**\n  * Copilot предлагает предложения по написанию кода при вводе. Вы также можете описать то, что вы хотите сделать с помощью естественного языка в комментарии, и Copilot предложит код для достижения цели.\n* **Next edit suggestions (Публичный предварительный просмотр)**\n  * На основе внесенных изменений прогнозирует расположение следующего изменения, который вы, скорее всего, Copilot сделаете и предложите для него завершение. Предложения могут охватывать один символ, всю строку или несколько строк в зависимости от области потенциального изменения. Сведения о включении next edit suggestionsсм. в разделе [Настройка GitHub Copilot в вашей среде](/ru/copilot/how-tos/configure-personal-settings/configure-in-ide?tool=eclipse#enabling-next-edit-suggestions-2).\n\nGitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.\n\n</div>\n\n## Предложения кода, соответствующие общедоступному коду\n\nGitHub Copilot проверяет каждое предложение для совпадений с общедоступным кодом. Совпадения могут быть отменены или предложены с помощью кода, исходя из политики «Предложения, соответствующие публичному коду» для вашего аккаунта или организации. См [. раздел AUTOTITLE](/ru/copilot/concepts/completions/code-referencing).\n\n<div class=\"ghd-tool vscode\">\n\n## Изменение модели, используемой для встроенных предложений\n\nВы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:\n\n* В настоящее время доступна альтернативная модель\n* Вы используете последние выпуски VS Code с последней версией расширения GitHub Copilot\n\nИзменение модели влияет только на Copilot предложения текста призрака. Это не влияет на Copilot предложения следующего редактирования.\n\n> \\[!NOTE] Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.\n\nДополнительные сведения о переключении модели для Copilot встроенных предложений см. в разделе [Изменение модели ИИ для GitHub Copilot — предложения по встроенному устройству](/ru/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Эффекты переключения модели искусственного интеллекта\n\nИзменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую следующими предложениями Copilot редактирования или Copilot Chat. См [. раздел AUTOTITLE](/ru/copilot/how-tos/use-ai-models/change-the-chat-model).\n\nПри изменении модели ИИ нет изменений в политике сбора и использования данных.\n\nЕсли вы находитесь в Copilot Free плане, все завершения учитываются в квоте завершения независимо от используемой модели. См [. раздел AUTOTITLE](/ru/copilot/get-started/plans#comparing-copilot-plans).\n\nНастройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См [. раздел AUTOTITLE](/ru/copilot/how-tos/get-code-suggestions/find-matching-code).\n\n## Включение коммутатора модели\n\nЕсли у вас есть Copilot Free или Copilot Pro план, переключатель модели для Copilot встроенных предложений автоматически включен.\n\nЕсли вы используете Copilot Business или Copilot Enterprise планируете, организация или предприятие, предоставляющее план, должна включить параметр **функций предварительного просмотра редактора** . См\\[. раздел AUTOTITLE или [Управление политиками и функциями GitHub Copilot в вашей организации](/ru/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization)]\\(/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\n\n</div>\n\n<div class=\"ghd-tool visualstudio\">\n\n## Изменение модели, используемой для встроенных предложений\n\nВы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:\n\n* В настоящее время доступна альтернативная модель\n* Вы используете Visual Studio 17.14( предварительная версия 2 или более поздняя версия)\n\n> \\[!NOTE] Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.\n\nДополнительные сведения о переключении модели для Copilot встроенных предложений см. в разделе [Изменение модели ИИ для GitHub Copilot — предложения по встроенному устройству](/ru/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Эффекты переключения модели искусственного интеллекта\n\nИзменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую следующими предложениями Copilot редактирования или Copilot Chat. См [. раздел AUTOTITLE](/ru/copilot/how-tos/use-ai-models/change-the-chat-model).\n\nПри изменении модели ИИ нет изменений в политике сбора и использования данных.\n\nЕсли вы находитесь в Copilot Free плане, все завершения учитываются в квоте завершения независимо от используемой модели. См [. раздел AUTOTITLE](/ru/copilot/get-started/plans#comparing-copilot-plans).\n\nНастройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См [. раздел AUTOTITLE](/ru/copilot/how-tos/get-code-suggestions/find-matching-code).\n\n## Включение коммутатора модели\n\nЕсли у вас есть Copilot Free или Copilot Pro план, переключатель модели для Copilot встроенных предложений автоматически включен.\n\nЕсли вы используете Copilot Business или Copilot Enterprise планируете, организация или предприятие, предоставляющее план, должна включить параметр **функций предварительного просмотра редактора** . См\\[. раздел AUTOTITLE или [Управление политиками и функциями GitHub Copilot в вашей организации](/ru/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization)]\\(/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\n\n</div>\n\n<div class=\"ghd-tool jetbrains\">\n\n## Изменение модели, используемой для встроенных предложений\n\nВы можете переключить модель ИИ, которая используется для Copilot встроенных предложений, если:\n\n* В настоящее время доступна альтернативная модель\n* Вы используете последний выпуск удостоверений JetBrains с последней версией расширения GitHub Copilot\n\n> \\[!NOTE] Список доступных моделей изменится со временем. Если для встроенных предложений доступна только одна модель, средство выбора модели будет отображать только эту модель. Предварительный просмотр моделей и дополнительные модели будут добавляться в окно выбора по мере их появления.\n\nДополнительные сведения о переключении модели для Copilot встроенных предложений см. в разделе [Изменение модели ИИ для GitHub Copilot — предложения по встроенному устройству](/ru/copilot/how-tos/use-ai-models/change-the-completion-model).\n\n## Эффекты переключения модели искусственного интеллекта\n\nИзменение модели, используемой для Copilot встроенных предложений, не влияет на модель, используемую следующими предложениями Copilot редактирования или Copilot Chat. См [. раздел AUTOTITLE](/ru/copilot/how-tos/use-ai-models/change-the-chat-model).\n\nПри изменении модели ИИ нет изменений в политике сбора и использования данных.\n\nЕсли вы находитесь в Copilot Free плане, все завершения учитываются в квоте завершения независимо от используемой модели. См [. раздел AUTOTITLE](/ru/copilot/get-started/plans#comparing-copilot-plans).\n\nНастройка для включения или отключения предложений, соответствующих публичному коду, применяется независимо от выбранной модели. См [. раздел AUTOTITLE](/ru/copilot/how-tos/get-code-suggestions/find-matching-code).\n\n## Включение коммутатора модели\n\nЕсли у вас есть Copilot Free или Copilot Pro план, переключатель модели для Copilot встроенных предложений автоматически включен.\n\nЕсли вы используете Copilot Business или Copilot Enterprise планируете, организация или предприятие, предоставляющее план, должна включить параметр **функций предварительного просмотра редактора** . См\\[. раздел AUTOTITLE или [Управление политиками и функциями GitHub Copilot в вашей организации](/ru/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization)]\\(/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).\n\n</div>\n\n## Языки программирования, включенные в модель по умолчанию\n\nСледующие языки и технологии программирования включены в обучающие данные для llM по умолчанию, используемого для Copilot встроенных предложений:\n\n* C\n* C#\n* C++\n* Clojure\n* CSS\n* Dart\n* Dockerfile\n* Elixir\n* Emacs Lisp\n* Go\n* Haskell\n* HTML\n* Java\n* JavaScript\n* Julia\n* Jupyter Notebook\n* Kotlin\n* Lua\n* MATLAB\n* Objective-C\n* Perl\n* PHP\n* PowerShell\n* Python\n* R\n* Ruby\n* Rust\n* Scala\n* Shell\n* Swift\n* TeX\n* TypeScript\n* Vue\n\n## Следующие шаги\n\n* [автозаголовок](/ru/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions)"}