GitHub Copilot в средах: IDE, чат, GitHub.com и методы командной строки
Средний уровень
разработчик.
Инженер DevOps
Студент
GitHub
Изучите многоплановые возможности GitHub Copilot в различных средах разработки. Узнайте, как использовать кодирование с поддержкой ИИ в интегрированной среде разработки, взаимодействуйте через естественный язык для выполнения сложных задач, повысьте производительность командной строки и ускорьте рабочий процесс разработки - от создания кода до завершения запроса на слияние.
Цели обучения
В конце этого модуля вы можете:
- Узнайте, как использовать автоматические предложения GitHub Copilot, область нескольких предложений и его способность адаптироваться к различным стилям кода для ускорения разработки кода.
- Узнайте, как предоставить контекст GitHub Copilot с помощью встроенных комментариев, блок-примечаний, строк документации и других типов комментариев для повышения точности и скорости создания кода.
- Узнайте, как взаимодействовать с GitHub Copilot с помощью бесед на естественном языке для создания сложного кода, отладки проблем, получения объяснений кода и упрощения рабочих процессов разработки в режиме реального времени.
- Узнайте, как повысить релевантность предложений GitHub Copilot Chat, используя контекстные ссылки, команды со слэшем и агентов для быстрого выполнения стандартных задач разработки.
- Узнайте, как использовать GitHub Copilot на GitHub.com для изучения репозитория, помощи с пул-реквестами, управления задачами и рабочих процессов по совместной проверке кода.
- Узнайте, как взаимодействовать с GitHub Copilot в CLI, чтобы получить объяснения команд, предложения и выполнить команды для автоматизации рабочих процессов терминала.
Предварительные требования
- Базовые знания по программированию.
- GitHub Copilot Access: Чтобы использовать его, можно установить расширение GitHub Copilot, доступное для вас в следующих интегрированных средах разработки (IDEs):
- Visual Studio
- Visual Studio Code
- Неовим
- Среды разработки JetBrains (IntelliJ, PyCharm, WebStorm и т. д.)
- Учетная запись GitHub, которая будет подключаться к Copilot из редактора кода.