Вы можете сразу же начать использовать Copilot в качестве интеллектуального помощника по написанию кода.
GitHub Copilot — это инструмент автозавершения кода на основе искусственного интеллекта. Он использует технологию OpenAI GPT (Generative Pre-trained Transformer) для поддержки своих предложений. Он может предлагать фрагменты кода и даже целые функции в зависимости от контекста кода, который вы пишете.
Чтобы использовать GitHub Copilot, вам необходимо установить расширение в редакторе, а затем аутентифицировать его с помощью своей учетной записи GitHub.
Установка GitHub Copilot в VS Code
- Открыть Код ВС и убедитесь, что вы вошли в систему с помощью GitHub. Если нет, нажмите на Счета вкладку в левом нижнем углу окна и выберите Включите синхронизацию настроек. В появившемся всплывающем окне выберите Войти с помощью GitHub.
- Выбор этой опции откроет страницу входа GitHub в браузере по умолчанию. Введите свои учетные данные, чтобы войти в VS Code, используя свою учетную запись GitHub.
- Перейдите на вкладку «Расширения» в левой части окна VS Code. Найдите GitHub Copilot и щелкните значок Установить кнопка; он должен быть первым из результатов поиска.
- После завершения установки появится всплывающее окно с предложением зарегистрироваться в GitHub Copilot. Нажать на Зарегистрируйтесь в GitHub Copilot кнопка.
- При нажатии на кнопку откроется страница регистрации GitHub Copilot в браузере по умолчанию.
- Страница регистрации содержит два плана оплаты: Ежемесячный план и Годовой план. Ежемесячный план дает вам бесплатную пробную версию на один месяц, а годовой план включает двухмесячную бесплатную пробную версию. Их стоимость также отличается, поэтому выберите тот, который подходит именно вам. Затем щелкните Получите доступ к GitHub Copilot кнопка.
- Появится страница для подтверждения платежных данных, на которой вас попросят ввести платежную информацию. Когда закончите, нажмите на Сохранять кнопка.
- На следующей странице вам будет предложено выбрать способ оплаты. Введите и сохраните платежную информацию.
- Когда вы отправите платежную информацию, появится страница со сводкой платежной и платежной информации. Подтвердите правильность информации и нажмите кнопку «Отправить».
- Появится страница, требующая, чтобы вы выбрали свои предпочтения. Вам потребуется выбрать, может ли GitHub Copilot предлагать код, соответствующий общедоступному коду на GitHub. Выберите, разрешить или заблокировать эту функцию. Затем нажмите на Сохраните и начните кнопка.
- Перезапустите код VS. Это активирует расширение GitHub Copilot. Виджет расширения GitHub Copilot находится в правом нижнем углу окна VS Code.
Теперь вы готовы начать использовать GitHub Copilot в VS Code.
Использование GitHub Copilot для генерации кода
Вы можете использовать GitHub Copilot для создания кода различными способами, включая завершение кода и синтез кода. После завершения кода вы начинаете печатать, и GitHub Copilot будет предлагать варианты завершения по мере написания.
Серая строка кода — это предложение расширения GitHub Copilot. Чтобы принять предложенный код, нажмите клавишу табуляции. Чтобы проигнорировать предложение, продолжайте писать код или нажмите кнопку Esc ключ.
Синтез кода генерирует целые фрагменты кода на основе кода, который вы пишете. Чтобы сгенерировать целые фрагменты кода, вы должны написать комментарий, описывающий, что будет делать фрагмент, а затем нажать Входить.
GitHub Copilot сгенерирует первую строку кода. нажмите Вкладка чтобы принять его, затем нажмите Входить ключ для создания следующей строки фрагмента. Повторяйте, пока весь фрагмент не будет завершен.
Вот как вы можете сгенерировать функцию:
Чтобы создать цикл, который запускает функцию пять раз, напишите соответствующий комментарий, и GitHub Copilot сгенерирует его для вас.
GitHub Copilot генерирует чистый код. Он также использует GPT OpenAI. нейронная сеть чтобы понять контекст вашего кода.
Использование GitHub Copilot для объяснения предварительно написанного кода
Чтобы объяснить предварительно написанный код, используйте комментарий, чтобы спросить второго пилота GitHub, что делает фрагмент или весь код. Добавлять вопрос: перед вопросом, чтобы уведомить GitHub Copilot о комментарии, стоит вопрос. Затем он будет действовать как чат-бот и генерировать ответ в виде комментария.
Комментарий, который генерирует GitHub Copilot, начинается с а: чтобы указать, что это ответ.
Использование GitHub Copilot для документирования предварительно написанного кода
Чтобы задокументировать предварительно написанный код, начните писать заголовки в виде комментариев, например функция clean_up_sentence затем Описание. GitHub Copilot создаст описание функции.
Вы можете сделать то же самое для параметров и любой другой необходимой документации.
Как GitHub Copilot предлагает код?
GitHub Copilot использует генеративный ИИ, чтобы предлагать фрагменты кода и полные блоки кода. Он учитывает язык программирования, используемые вами библиотеки и структуру кода, который вы пишете. Это помогает ему генерировать соответствующие предложения.