Сначала зарегистрируйтесь на GitHub Copilot.
- GitHub Copilot предоставляет предложения по коду в режиме реального времени и автоматически заполняет их по мере ввода, ускоряя процесс кодирования и повышая производительность.
- Чтобы узнать, как использовать его в Visual Studio, продолжайте читать!

Если вы ищете способ ускорить процесс кодирования в среде Visual Studio, вам может помочь GitHub Copilot, парный программист с искусственным интеллектом!
В этом руководстве мы объясним пошаговые инструкции по установке расширения и использованию искусственного интеллекта инструмента в интегрированной среде разработки.
Является ли GitHub Copilot бесплатным в Visual Studio?
Если вы студент, преподаватель или сопровождающий популярного проекта с открытым исходным кодом, вы можете установите GitHub Copilot бесплатно. Однако, если вы не попадаете в эти категории, вы можете получить единоразовую 30-дневную бесплатную пробную версию инструмента.
Как использовать GitHub Copilot с Visual Studio?
Прежде чем приступить к получению GitHub Copilot и использованию его в Visual Studio, выполните следующие предварительные проверки:
- Обновленная версия Visual Studio 2022 или 2019.
- Рабочий аккаунт GitHub.
- Зарегистрируйтесь на GitHub второй пилот подписка на техническую предварительную версию.
- Стабильное подключение к Интернету
1. Загрузите расширение GitHub Copilot.
- нажмите Окна ключ, тип визуальная студия и нажмите Открыть.
- Перейти к Расширения вкладку и выберите Управление расширениями.
- Найдите строку поиска в правом верхнем углу, введите второй пилот на github, выберите соответствующий результат на левой панели и нажмите Скачать.
- После загрузки закройте Visual Studio, и вам будет предложено установить расширение GitHub Copilot; щелкнуть Изменить.
- Следуйте инструкциям на экране, чтобы завершить процесс, и перезапустите приложение Visual Studio 2022.
2. Добавьте учетную запись GitHub в свою Visual Studio.
В процессе установки вам может быть предложено войти в учетную запись Microsoft, связанную с вашим GitHub, если вы еще этого не сделали. Если нет, выполните следующие действия, чтобы добавить свою учетную запись GitHub в Visual Studio:
- В приложении Visual Studio щелкните значок Профиль значок, выберите Добавить еще одну учетную запись, тогда выбирай Аккаунт GitHub.
- Вы будете перенаправлены на страницу входа в GitHub в вашем браузере; введите учетные данные и код 2FA, если необходимо для входа. После этого закройте окно браузера и вернитесь в приложение.
- Как обрезать изображение в Windows 10 [5 способов]
- Приложение Visual Studio App Attach теперь доступно всем разработчикам.
- Как сообщить о фишинговом мошенничестве на Amazon
3. Настройка GitHub Copilot для использования
- В Visual Studio 2022 нажмите Файл, затем Новый> Проект.
- На Создать новый проект странице, выберите любой из доступных вариантов и нажмите Следующий.
- Назовите проект и нажмите Следующий.
- Нажмите Создавать.
- Вы получите GitHub второй пилот значок в левом нижнем углу приложения Visual Studio 2022. Нажмите на него, чтобы получить такие параметры, как Включить глобально, Включить для CSharp, и более. Нажмите на любой из них, чтобы активировать и настроить его в соответствии со своими предпочтениями.
- Теперь начните вводить код, и вы получите предложения или исправления серого цвета. Вы можете щелкнуть их или нажать кнопку Вкладка кнопку, чтобы принять. Вы также можете задавать вопросы или попросить инструмент написать код для определенной вещи. Например, чтобы получить цвета радуги, введите эту команду и нажмите Входить:
//Generate an array of all the colors from the rainbow
- Инструмент будет использовать искусственный интеллект и выдавать предложение серого цвета; если вы хотите, чтобы он включил его, нажмите кнопку Вкладка кнопку на клавиатуре.
Изучение возможностей GitHub Copilot в Visual Studio
- Поддержка естественного языка для языков программирования – Искусственный интеллект GitHub Copilot понимает и обрабатывает естественный язык, предоставляя предложения по коду, что упрощает эффективное воплощение идей в реальный код.
- Предложения в стиле автозаполнения – Предлагает предложения для целых функций, методов и даже фрагментов кода, сокращая количество ручного кодирования, тем самым экономя время и повышая производительность.
- Персонализированные предложения на основе контекста – Предоставляет предложения по контексту функции, имени переменной и даже сочетанию клавиш, помогая быстрее завершить код.
- Возможность анализировать миллиарды строк кода одновременно – GitHub второй пилот прошел обучение на огромном количестве кодовых баз, поэтому может анализировать код и предоставлять соответствующие предложения.
- Доступен с левой боковой панели. – Вы можете щелкнуть значок GitHub Copilot и выбрать «Открыть Copilot», чтобы отобразить его слева, обеспечивая интегрированную и бесперебойную работу в Visual Studio.
- Нейронная сеть – Инструмент использует нейронную сеть, вариант архитектуры генеративного предварительно обученного трансформатора (GPT), для генерации интеллектуальных и точных предложений по завершению кода.
- Добавляйте комментарии или структурированные блоки кода. – Он предлагает соответствующий код, а также помогает быстрее добавлять комментарии и структурированные блоки, что улучшает читаемость и управляемость кода.
- Генерация шаблонного кода – Когда вы запускаете новую функцию, метод или класс, GitHub Copilot может сгенерировать исходный шаблонный код, что экономит ваше время и помогает сосредоточиться на написании основной логики программы.
Полная интеграция GitHub Copilot с Visual Studio поможет вам выполнять повторяющиеся задачи быстрее и эффективнее.
Использование этого инструмента не только ускоряет разработку кода, но и способствует обучению, предлагая образовательные идеи. Вы также можете добавить его расширение в Код Visual Studio, Студия данных Azure, Набор IDE JetBrains, Вим, и Неовим.
Еще один виртуальный помощник на базе искусственного интеллекта от Microsoft — Второй пилот Microsoft 365; вы можете добавить его в Outlook, Word, Excel и другие приложения 365 на Windows, Mac или мобильной ОС, чтобы получать предложения по различным повторяющимся задачам.
Загрузите GitHub Copilot, используйте его и расскажите нам о своем опыте и о том, что вы думаете об этом инструменте, в разделе комментариев ниже.