Расширение GitHub Copilot: Обзор
GitHub Copilot — это расширение программиста с поддержкой искусственного интеллекта для Azure Data Studio, которое обеспечивает выполнение кода с учетом контекста, предложения и даже целые фрагменты кода. Это мощное средство помогает разработчикам создавать код более эффективно, сокращать время, затрачиваемое на повторяющиеся задачи, и минимизировать ошибки.
Что такое GitHub Copilot?
GitHub Copilot для Azure Data Studio можно использовать в любом окне редактора. Чтобы использовать GitHub Copilot, необходимо иметь активное подключение к Интернету. GitHub Copilot можно использовать следующим образом:
- При вводе кода в редакторе GitHub Copilot предоставляет предложения в режиме реального времени.
- При вводе комментария на естественном языке GitHub Copilot предоставляет предложения для кода, соответствующего комментариев.
Чтобы принять предложение, нажмите клавишу Tab
. Чтобы отклонить предложение, нажмите клавишу Esc
.
В любое время нажатие клавиши Ctrl
+Enter
открывает панель завершения GitHub Copilot, которая предоставляет предложения по коду в зависимости от контекста редактора.
Чат GitHub Copilot в настоящее время недоступен для Azure Data Studio.
Установка расширения GitHub Copilot
Чтобы приступить к работе, вам потребуется Azure Data Studio версии 1.44 или более поздней версии, а также подписка на GitHub Copilot.
Совет
GitHub Copilot бесплатно для проверенных студентов и для обслуживания популярных проектов открытый код на GitHub.
Щелкните значок расширений, чтобы просмотреть доступные расширения.
Найдите расширение GitHub Copilot и выберите его, чтобы просмотреть сведения. Выберите Установить, чтобы добавить расширение.
Как работает GitHub Copilot
GitHub Copilot работает с помощью расширенных моделей машинного обучения, обученных на большом наборе данных общедоступного кода из репозиториев GitHub. При вводе кода ИИ анализирует контекст и предоставляет соответствующие предложения в режиме реального времени. Вы также можете получить предложения, написав комментарий естественного языка, описывающий то, что вы хотите сделать код.
Расширение GitHub Copilot в Azure Data Studio использует контекст из редактора для предоставления предложений. Например, если вы пишете запрос, который объединяет две таблицы, GitHub Copilot предлагает условие соединения из столбцов открытого редактора, других файлов в рабочей области и распространенных шаблонов синтаксиса.
Конфиденциальность
Ваш код является вашим. Мы соблюдаем ответственные методики в соответствии с нашим заявлением о конфиденциальности, чтобы убедиться, что фрагменты кода не используются в качестве предлагаемого кода для других пользователей GitHub Copilot.