GitHub Copilot Across Environments: IDE, Chat, GitHub.com y Técnicas de línea de comandos

Intermedio
Desarrollador
Ingeniero de DevOps
Estudiante
GitHub

Explore las múltiples funcionalidades de GitHub Copilot en varios entornos de desarrollo. Aprenda a aprovechar la codificación asistida por IA en el IDE, participar en conversaciones de lenguaje natural para tareas complejas, mejorar la productividad de la línea de comandos y acelerar el flujo de trabajo de desarrollo desde la creación de código hasta la finalización de solicitudes de incorporación de cambios.

Objetivos de aprendizaje

Al término de este módulo, podrá:

  • Comprenda cómo usar las sugerencias automáticas de GitHub Copilot, varios panel de sugerencias y su capacidad de adaptarse a diferentes estilos de codificación para acelerar el desarrollo de código.
  • Comprenda cómo proporcionar contexto a GitHub Copilot a través de comentarios insertados, bloquear comentarios, cadenas de documentos y otros tipos de comentarios para mejorar la precisión y la velocidad de la generación de código.
  • Comprenda cómo interactuar con GitHub Copilot a través de conversaciones de lenguaje natural para generar código complejo, depurar problemas, obtener explicaciones de código y simplificar los flujos de trabajo de desarrollo en tiempo real.
  • Comprenda cómo mejorar la relevancia de las sugerencias de GitHub Copilot Chat mediante el uso de referencias de ámbito, comandos slash y agentes para completar rápidamente tareas rutinarias de desarrollo.
  • Comprenda cómo usar GitHub Copilot en GitHub.com para la exploración del repositorio, la asistencia de solicitudes de incorporación de cambios, la administración de problemas y los flujos de trabajo de revisión de código de colaboración.
  • Obtenga información sobre cómo interactuar con GitHub Copilot en la CLI para obtener explicaciones de comandos, sugerencias y ejecutar comandos para automatizar flujos de trabajo de terminal.

Requisitos previos

  • Conocimientos básicos de codificación.
  • Acceso a GitHub Copilot: Para usarlo, puede instalar la extensión de GitHub Copilot disponible en los siguientes entornos de desarrollo integrados (IDE):
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • IDE de JetBrains (IntelliJ, PyCharm, WebStorm, etc.)
  • Una cuenta de GitHub, que se conectaría a Copilot desde el editor de código.