GitHub Copilot en todos los entornos: IDE, chat 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 inteligencia artificial en el IDE, participe en conversaciones de lenguaje natural para tareas complejas y mejore la productividad de la línea de comandos.

Objetivos de aprendizaje

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

  • Comprende cómo usar sugerencias automáticas de GitHub Copilot, varios panel de sugerencias y su capacidad de adaptarse a diferentes estilos de codificación.
  • Comprende cómo proporcionar contexto a GitHub Copilot a través de comentarios insertados, bloquear comentarios, docstrings y otros tipos de comentarios para mejorar la precisión de la generación de código.
  • Comprende cómo interactuar con GitHub Copilot a través de conversaciones de lenguaje natural para generar código complejo, depurar problemas y obtener explicaciones de código en tiempo real.
  • Comprende cómo mejorar la relevancia de las sugerencias de Chat de GitHub Copilot mediante la referencia de ámbito, los comandos de barra diagonal y los agentes
  • Comprende cómo interactuar con GitHub Copilot en la CLI para obtener explicaciones de comandos, sugerencias e incluso ejecutar comandos en función de necesidades específicas.

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.