Skip to main content

Быстрый старт для GitHub Copilot

Быстро узнайте, как использовать GitHub Copilot.

Введение

Вы можете использовать Copilot для получения ответов на вопросы, связанные с программированием, например, как лучше всего кодировать, как исправить ошибку или как работает код другого пользователя. Для полной информации о том, что может сделать Copilot, см. Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия быстрого запуска предназначена для использования Copilot на сайте GitHub. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Предварительные требования

Чтобы использовать Copilot на сайте GitHub, необходимо иметь активный план Copilot. См . раздел AUTOTITLE.

Задавая свой первый вопрос

  1. На GitHub перейдите в репозиторий и откройте файл.

  2. Щелкните значок Copilot () в правом верхнем углу представления файла.

    Снимок экрана: кнопка Copilot, выделенная темно-оранжевым контуром в верхней части представления файла.

  3. Введите вопрос в поле "Задать Copilot" в нижней части панели чата и нажмите клавишу ВВОД.

    Например, можно ввести следующее:

    • Explain this file.
    • How could I improve this code?
    • How can I test this code?

    Copilot отвечает на запрос на панели.

  4. Вы можете продолжить беседу, задав следующий вопрос. Например, можно ввести "сообщить мне больше", чтобы получить Copilot, чтобы развернуть свой последний комментарий.

Другие вопросы, которые можно задать

Существует много других возможностей, которые можно сделать с помощью GitHub Copilot Chat в GitHub. Например:

  • Задайте общий вопрос о разработке программного обеспечения
  • Уточняющие вопросы о репозитории
  • Сведения об изменениях в запросе на вытягивание
  • Задайте вопрос о конкретной проблеме или фиксации

Для получения дополнительной информации см. Вопросы GitHub Copilot на GitHub.

Следующие шаги

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для Windows Terminal. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

  • Подписка на Copilot. Чтобы использовать GitHub Copilot в Windows Terminal, необходимо иметь активную подписку GitHub Copilot. См . раздел AUTOTITLE.
  • Windows Terminal Канария. Терминальный чат доступен только в Windows Terminal Canary.

Использование Copilot в чате терминала

После установки Windows Terminal Canary можно использовать Copilot в чате терминала, чтобы задать вопросы, связанные с командной строкой.

  1. Откройте параметры в раскрывающемся меню.

    Снимок экрана: раскрывающееся меню в Windows Terminal с выделенным элементом "Параметры".

  2. Перейдите в параметр "Чат терминала" (экспериментальный).

    Снимок экрана: меню "Параметры" в элементе Windows Terminal с выделенным элементом "Чат терминала" (экспериментальный).

  3. В разделе Service Providers выберите GitHub Copilot и Аутентифицироваться через GitHub для входа.

Чат с GitHub Copilot

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать GitHub Copilot в Windows Terminal, если ваш владелец организации или корпоративный администратор отключен GitHub Copilot CLI. См . раздел AUTOTITLE.

  1. Откройте чат терминала (экспериментальный) в раскрывающемся меню.

  2. В окне чата Terminal Chat введите how do i list all markdown files in my directory, затем нажмите Enter.

    Ответ Copilotотображается под вашим вопросом.

  3. Щелкните ответ, чтобы вставить его в командную строку.

Следующие шаги

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для Visual Studio Code. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

  • Подписка Copilot — чтобы использовать GitHub Copilot в VS Code, у вас должна быть активная подписка GitHub Copilot . См . раздел AUTOTITLE.
  • Последняя версия Visual Studio Code. См. страницу скачивания Visual Studio Code.
  • Войдите в GitHub в Visual Studio Code. Если возникают проблемы с проверкой подлинности, см . раздел AUTOTITLE.

Чат с GitHub Copilot

После установки расширения GitHub Copilot Chat вы можете задавать Copilot вопросы, связанные с программированием.

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать Чат GitHub Copilot, если ваш владелец организации или корпоративный администратор отключен чат. См . раздел AUTOTITLE.

  1. Создайте новую папку для вашего проекта и откройте её в VS Code.
  2. Откройте просмотр чата, нажав Control+Command+i (Mac) / Ctrl+Alt+i (Windows/Linux) или выбрав значок чата в строке заголовков VS Code.
  3. Внизу в виде чата, в поле ввода чата, введите: Create a complete task manager web application with the ability to add, delete, and mark tasks as completed. Include modern CSS styling and make it responsive. Use semantic HTML and ensure it's accessible. Separate markup, styles, and scripts into their own files.
  4. Нажмите ВВОД. Наблюдайте, как агент генерирует необходимые файлы и код для реализации вашего запроса. Вы должны увидеть, что файл обновляется index.html , создаёт styles.css файл для стилизации и файл script.js для функциональности.
  5. Просмотрите сгенерированные файлы и выберите «Оставить», чтобы принять все изменения.

Получите свое первое предложение

В следующем примере используется JavaScript, однако другие языки будут работать аналогично. GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.

  1. Откройте Visual Studio Code.

  2. В Visual Studio Code создайте новый файл JavaScript (*.js).

  3. В файле JavaScript введите следующий заголовок функции.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

GitHub Copilot автоматически предлагает весь текст функции в сером тексте. Точное предложение может отличаться.

  1. Чтобы принять предложение, нажмите клавишу TAB.

Следующие шаги

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для Visual Studio. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

Чат с GitHub Copilot

После установки расширения GitHub Copilot можно задать вопросы о кодировании Copilot.

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать Чат GitHub Copilot, если ваш владелец организации или корпоративный администратор отключен чат. См . раздел AUTOTITLE.

  1. Откройте существующий файл кода.

  2. В строке меню Visual Studio выберите пункт "Вид", а затем выберите Чат GitHub Copilot.

  3. В окне Копилот Чат введите what does this file do клавишу ВВОД.

    Ответ Copilotотображается под вашим вопросом.

  4. Выберите строку кода в редакторе.

  5. В окне Копилот Чат введите explain this line клавишу ВВОД.

Получите свое первое предложение

В следующем примере используется JavaScript, однако другие языки будут работать аналогично. GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.

  1. Откройте Visual Studio.

  2. В Visual Studioсоздайте новый файл JavaScript (*.js).

  3. В файле JavaScript введите следующий заголовок функции.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

GitHub Copilot автоматически предлагает весь текст функции в сером тексте. Точное предложение может отличаться.

  1. Чтобы принять предложение, нажмите клавишу TAB.

Следующие шаги

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для удостоверений удостоверений JetBrains. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

Чат с GitHub Copilot

После установки подключаемого модуля GitHub Copilot можно задать вопросы о кодировании Copilot.

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать Чат GitHub Copilot, если ваш владелец организации или корпоративный администратор отключен чат. См . раздел AUTOTITLE.

  1. Откройте существующий файл кода.

  2. Откройте окно Копилот Чат, щелкнув значок Копилот Чат в правой части окна интегрированной среды разработки JetBrains.

    Снимок экрана: значок Копилот Чат на панели действий.

  3. В окне Копилот Чат введите what does this file do клавишу ВВОД.

    Ответ Copilotотображается под вашим вопросом.

  4. Выберите строку кода в редакторе.

  5. В окне Копилот Чат введите explain this line клавишу ВВОД.

Получите свое первое предложение

В следующем примере используется JavaScript, однако другие языки будут работать аналогично. GitHub Copilot предоставляет предложения для нескольких языков и платформ, среди которых лучше всего поддерживаются Python, JavaScript, TypeScript, Ruby, Go, C# и C++. GitHub Copilot также может помочь в создании запросов для баз данных, создании предложений для API и платформ и может помочь в разработке инфраструктуры в качестве кода.

  1. В редакторе JetBrains создайте новый файл JavaScript (*.js).

  2. В файле JavaScript введите следующий заголовок функции.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

GitHub Copilot автоматически предлагает весь текст функции в сером тексте. Точное предложение может отличаться.

  1. Чтобы принять предложение, нажмите клавишу TAB.

Следующие шаги

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для XCode в MacOS. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

Чат с GitHub Copilot

После установки подключаемого модуля GitHub Copilot можно задать вопросы о кодировании Copilot.

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать Чат GitHub Copilot, если ваш владелец организации или корпоративный администратор отключен чат. См . раздел AUTOTITLE.

  1. Откройте существующий файл кода.

  2.        **Нажмите «Редактор**» в строке меню, затем нажмите **GitHub Copilot** затем **откройте чат**.
    

    Копилот Чат открывается в новом окне.

  3. В окне Копилот Чат выберите файл, чтобы указать, что вы хотите обсудить этот файл.

    Скриншот файла, выбранного в окне Чата. Файл подсвечивается темно-оранжевым контуром.

  4. Введите текст what does this file do и нажмите клавишу Enter.

    Ответ Copilotотображается под вашим вопросом.

  5. Выберите строку кода в редакторе.

  6. В окне Копилот Чат введите explain this line клавишу ВВОД.

Получите свое первое предложение

В следующем примере используется Swift, однако другие языки будут работать аналогично.

  1. Создайте файл с именем CalculateDays.swift.

  2. Введите следующий код в новый файл:

    Swift
    import Foundation
    
    func calculateDaysBetweenDates(_ start: Date, _ end: Date)
    

    GitHub Copilot добавляет предложение кода, который продолжает эту функцию. Предложения отображаются серым цветом.

  3. Чтобы принять предложение, нажмите клавишу TAB.

  4. Copilot продолжит вносить предложения, каждое из которых вы можете принять, нажав Tab.

Следующие шаги

затмение %}

GitHub Copilot предоставляет предложения по написанию кода при вводе в редакторе. Вы также можете задать вопросы, связанные с кодом Copilot, например, как лучше закодировать что-то, как исправить ошибку или как работает код другого пользователя. Полные сведения о том, что может сделать Copilot, см. в разделе Что такое GitHub Copilot?.

Инструкции по использованию Copilot отличаются в зависимости от того, где вы используете его. Эта версия краткого руководства предназначена для Eclipse. Щелкните приведенные выше вкладки для инструкций по использованию Copilot в других средах.

Необходимые компоненты

Чат с GitHub Copilot

После установки подключаемого модуля GitHub Copilot можно задать вопросы о кодировании Copilot.

Примечание.

Если у вас есть доступ к GitHub Copilot через вашу организацию или enterprise, вы не сможете использовать Чат GitHub Copilot, если ваш владелец организации или корпоративный администратор отключен чат. См . раздел AUTOTITLE.

  1. Откройте существующий файл кода.

  2. В строке меню Eclipse нажмите Copilot, затем нажмите Открыть чат.

  3. В окне Копилот Чат введите what does this file do клавишу ВВОД.

    Ответ Copilotотображается под вашим вопросом.

  4. Выберите строку кода в редакторе.

  5. В окне Копилот Чат введите explain this line клавишу ВВОД.

Получите свое первое предложение

В следующем примере используется Java, однако другие языки будут работать аналогично.

  1. Создайте новый класс Java с именем CalculateDaysBetween.

  2. Внутри класса добавьте следующий комментарий:

    Java
    // Take 2 dates and return the number of days between them
    

    GitHub Copilot добавляет предложение кода для использования для этого класса. Предложения отображаются серым цветом.

  3. Чтобы принять предложение, нажмите клавишу TAB.

Следующие шаги