Instalación, configuración y solución de problemas de GitHub Copilot

Completado

En esta unidad se explica cómo registrarse en GitHub Copilot, cómo configurar GitHub Copilot mediante VS Code y cómo solucionar problemas de GitHub Copilot mediante VS Code.

Regístrate en GitHub Copilot

Para poder empezar a usar GitHub Copilot, es preciso configurar una evaluación gratuita o una suscripción para tu cuenta.

Para empezar, seleccione la foto de perfil de GitHub y, a continuación, seleccione Configuración. Copilot está en el menú de la izquierda en Código, planeamiento y automatización.

Después de registrarse, debe instalar una extensión para su entorno preferido. GitHub Copilot admite GitHub.com (que no necesita ninguna extensión), VS Code, Visual Studio, los entornos de desarrollo integrado de JetBrains y Neovim como una extensión discreta.

En este módulo, solo revisará las extensiones y las configuraciones de VS Code. El ejercicio que completará en la siguiente unidad usa VS Code.

Si usa un entorno diferente, puede encontrar vínculos específicos para configurar otros entornos en la sección "Referencias" al final de este módulo.

Configurar GitHub Copilot en VS Code

Agregar la extensión de VS Code para GitHub Copilot

  1. En Visual Studio Marketplace, vaya a la página de la extensión de GitHub Copilot y seleccione Instalar.
  2. Un cuadro de diálogo emergente le pide que abra VS Code. Seleccione Open (Abrir).
  3. En VS Code, en la pestaña Extensión: GitHub Copilot, seleccione Instalar.
  4. Si no autorizó previamente VS Code en su cuenta de GitHub, se le pedirá que inicie sesión en GitHub en VS Code. Seleccione Iniciar sesión en GitHub.

GitHub Copilot puede autocompletar el código a medida que lo escribe cuando usa VS Code. Después de la instalación, puede habilitar o deshabilitar GitHub Copilot, y puede configurar opciones avanzadas en VS Code.

Habilitar o deshabilitar GitHub Copilot en VS Code

  1. En el panel inferior de la ventana de VS Code, seleccione el icono de estado y, a continuación, seleccione Habilitar o Deshabilitar.

    Recorte de pantalla del icono de estado de GitHub Copilot en Visual Studio Code. Cuando GitHub Copilot está habilitado, el color de fondo coincide con el color de la barra de estado.

  2. Al deshabilitar GitHub Copilot, VS Code pregunta si desea deshabilitar las finalizaciones globalmente o para el idioma del archivo que está editando actualmente.

    • Para deshabilitar las finalizaciones de GitHub Copilot globalmente, seleccione Deshabilitar finalizaciones.
    • Para deshabilitar las finalizaciones de GitHub Copilot para un idioma especificado, seleccione Deshabilitar finalizaciones para LANGUAGE.

Activar o desactivar sugerencias en línea en VS Code

  1. En el menú Archivo, seleccione Preferencias>Configuración.

    Recorte de pantalla del menú Archivo en Visual Studio Code. El submenú desplegable Preferencias está abierto con el comando Configuración seleccionado.

  2. En el panel izquierdo de la pestaña Configuración, seleccione Extensiones y, después, seleccione GitHub Copilot.

  3. En Editor: Activar las finalizaciones automáticas, seleccione o borre la casilla para habilitar o deshabilitar sugerencias en línea.

Además, puede optar por habilitar o deshabilitar las sugerencias insertadas y especificar los idiomas para los que desea habilitar o deshabilitar GitHub Copilot.

Solucione problemas de GitHub Copilot en VS Code

En VS Code, los archivos de registro son útiles para diagnosticar problemas de conexión. La extensión GitHub Copilot almacena los archivos de registro en la ubicación de registro estándar para las extensiones de VS Code. Puede encontrar los archivos de registro abriendo la paleta de comandos y, después, escribiendo Desarrollador: Abrir el archivo de registro o Desarrollador: Abrir la carpeta Registros de extensiones.

En algunos casos, es posible que los errores no se registren en las ubicaciones normales. Si encuentra errores y nada está en los registros, puede intentar ver los registros del proceso que ejecuta VS Code y la extensión. Este proceso le permite ver los registros de Electron. Para encontrar estos registros, seleccione Ayuda>Alternar Herramientas de desarrollo en VS Code.

Las restricciones de red, los firewalls o el proxy pueden causar problemas al conectarse a GitHub Copilot. Si se produce un problema, siga estos pasos para abrir un nuevo editor con información pertinente que puede inspeccionar o compartir con el equipo de soporte técnico:

  1. Abra la paleta de comandos de VS Code y, a continuación, haga lo siguiente:

    • Para Mac, utilice Shift+Command+P.
    • Para Windows o Linux, use Ctrl+Shift+P.
  2. Escriba Diagnósticos y, a continuación, seleccione GitHub Copilot: Recopilar diagnósticos de la lista.

Para obtener más información sobre cómo solucionar problemas en otros entornos, consulte la sección "Referencias" al final de este módulo.