Введение
В этом модуле рассматривается разработка новых функций кода с помощью GitHub Copilot для Visual Studio Code. GitHub Copilot генерирует встроенные подсказки при написании кода и создает подсказки кода на основе взаимодействий в чате и вашей кодовой базы. Используя GitHub Copilot в Visual Studio Code, вы можете разрабатывать код более эффективно и точно, что позволяет сосредоточиться на других аспектах проекта.
Представьте, что вы разработчик, работающий в качестве консультанта по программному обеспечению. Вы постоянно работаете над новыми проектами и новыми функциями. Вы тратите так много времени на написание и отладку кода, что у вас нет времени, чтобы сосредоточиться на других важных задачах. Вы не можете позволить себе пропустить крайние сроки или доставить низкокачественный код, поэтому вы работаете в дополнительные часы. Вы услышите о GitHub Copilot, инструмент с использованием искусственного интеллекта, который помогает разработчикам работать более эффективно и точно. Вы надеетесь, что GitHub Copilot увеличит производительность и позволит вам сосредоточиться на более удовлетворяющей работе.
Ниже приведены разделы, описанные в этом модуле:
- Изучение функций разработки кода GitHub Copilot в Visual Studio Code.
- Рассмотрение лучших практик GitHub Copilot.
- Создание кода с помощью завершения строки кода.
- Создание кода с помощью функций чата GitHub Copilot.
К концу этого модуля вы сможете более эффективно и точно писать код, используя дополнения кода и предложения чата GitHub Copilot в Visual Studio Code.
Внимание
Чтобы завершить обучение GitHub Copilot, у вас должен быть доступ к GitHub Copilot. Вы можете использовать бесплатный план GitHub Copilot или платную подписку Copilot (например, Copilot Pro, Pro+, Business или Enterprise) в соответствии с вашей учетной записью. Если ваша учетная запись управляется организацией или предприятием, доступ может контролироваться вашей организацией. Сведения о текущих вариантах планов и их доступности см. на странице планов GitHub Copilot: страница планов Copilot.