13 KiB
title, shortTitle, intro, product, versions, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | shortTitle | intro | product | versions | topics | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Начало работы с GitHub Copilot в интегрированной среде разработки JetBrains | JetBrains IDE | Узнайте, как установить {% data variables.product.prodname_copilot %} в интегрированной среде разработки JetBrains и начать видеть предложения при написании комментариев и кода. | {% data reusables.gated-features.copilot %} |
|
|
ae879b5834007a34ab0e3a7a45dcae4c1e31bc4f | 7fb7ec2e66 |
MT | ru-RU | 11/29/2022 | 148185062 |
{% data reusables.copilot.copilot-cta-button %}
Сведения о {% data variables.product.prodname_copilot %} и интегрированной среде разработки JetBrains
{% data reusables.copilot.procedural-intro %}
Если вы используете интегрированную среду разработки JetBrains, вы можете просматривать и включать предложения из {% data variables.product.prodname_copilot %} непосредственно в редакторе. В этом руководстве описано, как использовать {% data variables.product.prodname_copilot %} в интегрированной среде разработки JetBrains для macOS, Windows или Linux.
Предварительные требования
{% data reusables.copilot.jetbrains-ides %}
Установка расширения {% data variables.product.prodname_copilot %} в интегрированной среде разработки JetBrains
Чтобы настроить {% data variables.product.prodname_copilot %} в интегрированной среде разработки JetBrains, установите расширение {% data variables.product.prodname_copilot %}. Следующая процедура поможет вам установить подключаемый модуль {% data variables.product.prodname_copilot %} в IntelliJ IDEA. Шаги по установке подключаемого модуля в другой поддерживаемой интегрированной среде разработки могут отличаться.
-
В интегрированной среде разработки JetBrains в меню Файл для Windows или под именем интегрированной среды разработки для Mac (например, PyCharm или IntelliJ) щелкните Параметры для Windows или Настройки для Mac.
-
В левом меню диалогового окна Параметры/Настройки щелкните "Подключаемые модули.
-
В верхней части диалогового окна Параметры/Настройки щелкните Marketplace. В строке поиска введите {% data variables.product.prodname_copilot %} и нажмите кнопку Установить.

-
После установки {% data variables.product.prodname_copilot %} нажмите кнопку Перезапустить интегрированную среду разработки.
-
После перезапуска интегрированной среды разработки JetBrains щелкните меню Сервис. Щелкните {% data variables.product.prodname_copilot %} , а затем нажмите Вход в {% data variables.product.prodname_dotcom %} .

-
В диалоговом окне "Вход в {% data variables.product.prodname_dotcom %}" нажмите кнопку Копировать и открыть, чтобы скопировать код устройства и открыть окно активации устройства.

-
Окно активации устройства откроется в браузере. Вставьте код устройства и нажмите кнопку Продолжить.
- Чтобы вставить код в Windows или Linux, нажмите CTRL+V.
- Чтобы вставить код в macOS, нажмите COMMAND+V.
-
{% data variables.product.prodname_dotcom %} запросит необходимые разрешения для {% data variables.product.prodname_copilot %}. Чтобы одобрить эти разрешения, щелкните Авторизовать подключаемый модуль {% data variables.product.prodname_copilot %} .
-
После утверждения разрешений интегрированная среда разработки JetBrains отобразит подтверждение. Чтобы начать использование {% data variables.product.prodname_copilot %}, щелкните OK.

Просмотр первого предложения
{% data reusables.copilot.code-examples-limitations %}
{% data reusables.copilot.supported-languages %} Следующие примеры приводятся на Java, но будут работать аналогичным образом и для других языков.
{% data reusables.copilot.create-java-file %}
-
В файле Java создайте класс, введя
class Test. {% data variables.product.prodname_copilot %} автоматически предложит текст класса, выделенный серым цветом, как показано ниже. Точное предложение может отличаться.
{% data reusables.copilot.accept-suggestion %} -
Чтобы {% data variables.product.prodname_copilot %} мог предложить текст функции, введите следующую строку под скобкой функции
main. Точное предложение может отличаться. {% indented_data_reference reusables.copilot.java-int-snippet spaces=3 %}
{% data variables.product.prodname_copilot %} попытается сопоставить контекст и стиль кода. Вы всегда можете изменить предлагаемый код.
Просмотр альтернативных предложений
{% data reusables.copilot.alternative-suggestions %}
{% data reusables.copilot.create-java-file %}
- Чтобы {% data variables.product.prodname_copilot %} отобразил предложение, введите следующую строку в файле Java.
{% indented_data_reference reusables.copilot.java-int-snippet spaces=3 %} {% data reusables.copilot.see-alternative-suggestions %}
OS Смотреть следующее предложение Смотреть предыдущее предложение macOS Option+] Option+[ Windows ALT+] ALT+[ Linux ALT+] ALT+[ {% data reusables.copilot.accept-or-reject-suggestion %}
Просмотр нескольких предложений на новой вкладке
{% data reusables.copilot.suggestions-new-tab %}
{% data reusables.copilot.create-java-file %}
- Чтобы {% data variables.product.prodname_copilot %} отобразил предложение, введите следующую строку в файле Java. {% indented_data_reference reusables.copilot.java-int-snippet spaces=3 %}
- Откройте новую вкладку с несколькими дополнительными предложениями.
- Чтобы принять предложение, над предложением нажмите кнопку Принять решение. Чтобы отклонить все предложения, закройте вкладку.
Создание предложений кода из комментариев
{% data reusables.copilot.generating-suggestions-from-comments %}
{% data reusables.copilot.create-java-file %}
- Чтобы {% data variables.product.prodname_copilot %} предложил реализацию функции в файле Java, введите следующие строки.
// find all images without alternate text // and give them a red border void process () {
Включение и отключение {% data variables.product.prodname_copilot %}
Вы можете включить или отключить {% data variables.product.prodname_copilot %} для всех языков или для отдельных языков. Значок состояния {% data variables.product.prodname_copilot %} на нижней панели окна интегрированной среды разработки JetBrains указывает, включен или отключен параметр {% data variables.product.prodname_copilot %}. Если этот параметр включен, значок выделен. Если он отключен, значок неактивен.
-
Чтобы включить или отключить {% data variables.product.prodname_copilot %}, щелкните значок состояния на нижней панели окна JetBrains.

-
Если вы отключаете {% data variables.product.prodname_copilot %}, появится запрос, следует ли отключить их глобально или для языка файла, который вы редактируете.



