Ejercicio: Configuración de GitHub Copilot para trabajar con Visual Studio Code
En este ejercicio, se crea un repositorio mediante la plantilla de GitHub para una API web que usa el lenguaje de programación Python.
Configuración del entorno
En primer lugar, debe iniciar el entorno de Codespaces, que viene preconfigurado con la extensión GitHub Copilot.
- Abra Codespace con el entorno preconfigurado en el explorador.
- En la página Crear codespace, revise las opciones de configuración del codespace y seleccione Crear nuevo codespace.
- Espere a que se inicie Codespace. Este proceso de startup puede tardar unos minutos.
- Los demás ejercicios de este proyecto tienen lugar en el contexto de este contenedor de desarrollo.
Importante
Todas las cuentas de GitHub pueden usar Codespaces durante un máximo de 60 horas gratis cada mes con dos instancias principales. Para obtener más información, consulte Almacenamiento y horas de núcleo incluidas mensualmente en GitHub Codespaces.
Sugerencia
GitHub Copilot ofrece un nivel gratuito con 2000 autocompletados de código y 50 mensajes de chat al mes. Para empezar, abra Visual Studio Code, haga clic en el icono de GitHub Copilot y, a continuación, haga clic en "Iniciar sesión para usar GitHub Copilot de forma gratuita". Más información. Los educadores, los estudiantes y algunos mantenedores de código abierto pueden recibir Copilot Pro de forma gratuita, aprende cómo: https://aka.ms/Copilot4Students.
API web de Python
Cuando haya finalizado, Codespaces se carga con una sección de terminal en la parte inferior. Codespaces instala todas las extensiones necesarias en el contenedor. Una vez completadas las instalaciones del paquete, Codespaces ejecuta el comando para iniciar la uvicorn aplicación web que se ejecuta dentro de Codespace.
Cuando la aplicación web se inicia correctamente, un mensaje en la pestaña Puertos de terminal muestra que el servidor se ejecuta en el puerto 8000 dentro de Codespace.
Registro en GitHub Copilot
Si aún no lo ha hecho, debe registrarse configurando una prueba gratuita o una suscripción para su cuenta.
Nota:
Los educadores, estudiantes y los mantenedores de código abierto pueden registrarse de forma gratuita en Copilot, aprender cómo en Configuración de GitHub Student y GitHub Copilot como desarrollador de estudiantes autenticados.