Introducción

Completado

En este módulo se explora el uso de la extensión GitHub Copilot Chat para Visual Studio Code para implementar mejoras en el código. Obtén información sobre cómo realizar mejoras en la calidad, la fiabilidad, el rendimiento y la seguridad del código. Las solicitudes se desarrollan para cada área de mejora y se envían a GitHub Copilot para obtener sugerencias sobre cómo mejorar el código seleccionado. Los ejercicios te enseñan a elaborar indicaciones que generan sugerencias para áreas de mejora específicas. Los ejercicios también muestran cómo implementar sugerencias de actualizaciones de código, acelerar el proceso de desarrollo y mejorar la calidad del código.

Imagina que eres un desarrollador que trabaja en un proyecto que requiere código seguro y eficaz. Las fechas límite de entrega se aproximan y el código base que heredaste es más de prueba de concepto que el código de producción. Te preocupa que no tengas tiempo suficiente para revisar exhaustivamente el código base e implementar las actualizaciones necesarias. Necesitas una herramienta que pueda identificar rápidamente las áreas de mejora del código existente. La herramienta también debe acelerar el proceso de desarrollo de las actualizaciones que decidas implementar. Quieres investigar las actualizaciones que abordan la calidad, fiabilidad, rendimiento y seguridad del código. Escucha que GitHub Copilot puede ayudar a los desarrolladores a evaluar código, identificar áreas para mejorar y actualizar de forma eficaz su código base. Estás deseando acelerar el proceso de mejora del código mediante GitHub Copilot.

Los temas tratados en este módulo incluyen:

  • Explorar las herramientas de mejora de código de GitHub Copilot.
  • Uso de las opciones de corrección rápida de GitHub Copilot.
  • Refactorización de código con procedimientos recomendados de GitHub Copilot.
  • Refactorice el código con GitHub Copilot chat en línea.
  • Refactorización de código con agentes de vista de GitHub Copilot Chat.
  • Explorando las características de revisión de código de GitHub Copilot.
  • Refactorizar código de C# con GitHub Copilot.

Después de completar este módulo, podrá:

  • Use los agentes de vista de chat de GitHub Copilot para analizar, planear y ejecutar tareas de forma eficaz.
  • Aplique opciones de corrección rápida para resolver problemas de codificación, errores de prueba y errores de terminal mediante herramientas como Corregir acciones inteligentes y Chat en línea.
  • Refactorice el código para mejorar la legibilidad, reducir la complejidad y mejorar la capacidad de mantenimiento aprovechando las herramientas contextuales y los procedimientos recomendados de GitHub Copilot.
  • Realice revisiones de código mediante la selección de revisión de GitHub Copilot y revise las características de cambios para garantizar la calidad, confiabilidad y seguridad.
  • Complete un ejercicio práctico para refactorizar y optimizar una aplicación de C# mediante GitHub Copilot.

Importante

Para completar este GitHub Copilot entrenamiento, debe tener una suscripción activa para GitHub Copilot en su cuenta personal de GitHub (incluye el plan gratis de GitHub Copilot) o debe estar asignado a una suscripción administrada por una organización o empresa. Las actividades del módulo pueden incluir sugerencias de GitHub Copilot que coincidan con el código público. Si es miembro de una organización en GitHub Enterprise Cloud a quien se le ha asignado una suscripción de GitHub Copilot a través de su organización, la configuración de sugerencias que coincida con el código público se puede heredar de la organización o de la empresa. Si su cuenta bloquea sugerencias que coinciden con el código público, es posible que las actividades del módulo no funcionen según lo previsto.