Skip to main content

Visualización de registros de GitHub Copilot en tu entorno

Visualización de registros para solucionar los errores relacionados con GitHub Copilot en tu IDE.

¿Quién puede utilizar esta característica?

GitHub Copilot se pueden administrar a través de cuentas personales con GitHub Copilot Individual, a través de cuentas de la organización o empresa con GitHub Copilot Business, o a través de cuentas empresariales con GitHub Copilot Enterprise.

GitHub Copilot es gratis para los alumnos comprobados, profesores y los mantenedores de proyectos populares de código abierto. Para más información, consulta "Acerca de la facturación de GitHub Copilot".

Recopilación de archivos de registro

La ubicación de los archivos de registro dependerá del IDE de JetBrains que estés usando. Para obtener más información, vea «Configuración de GitHub Copilot en tu entorno».

En estos pasos se describe cómo ver y recopilar los archivos de registro de los IDE de JetBrains siguientes:

  • IntelliJ IDEA
  • Android Studio
  • GoLand
  • PhpStorm
  • PyCharm
  • RubyMine
  • WebStorm

La extensión GitHub Copilot se registra en la ubicación del registro IDEA para complementos de IntelliJ.

  1. En el IDE de JetBrains, abre el menú Ayuda.
  2. Ve a Mostrar inicio de sesión en Finder.
  3. Abre idea.log en el editor que prefieras y busca los errores relacionados con GitHub o GitHub Copilot.

Para obtener más información, consulta el documento sobre búsqueda de archivos de registro del IDE en la documentación de IntelliJ.

Recopilación de archivos de registro de Rider

  1. En Rider, abre el menú Ayuda.
  2. Ve a Herramientas de diagnóstico.
  3. Ve a Mostrar inicio de sesión.
  4. Abre idea.log en el editor que prefieras y busca los errores relacionados con GitHub o GitHub Copilot.

Habilitación del modo de depuración

Si te parece que el archivo de registro no contiene suficiente información para resolver un problema, puede ser útil habilitar temporalmente el registro de depuración. Esto puede ser especialmente útil para depurar problemas relacionados con la red.

  1. En la barra de menús, haz clic en Ayuda, selecciona Herramientas de diagnóstico y haz clic en Configuración del registro de depuración....

    Captura de pantalla de la barra de menús en un IDE de JetBrains. El menú “Ayuda” y el submenú “Herramientas de diagnóstico” están expandidos y la opción “Configuración del registro de depuración…” está resaltada en azul.

  2. En la ventana “Configuración personalizada del registro de depuración”, agrega una nueva línea con el siguiente contenido y, a continuación, haz clic en Aceptar.

    Text
    #com.github.copilot:trace
    
  3. Sigue usando el IDE hasta que se vuelva a producir el problema y, a continuación, recopila el archivo de registro como se describe en “Recopilación de archivos de registro”.

  4. Cuando tengas la información que necesitas, deshabilita el modo de depuración quitando #com.github.copilot:trace de la ventana "Configuración personalizada del registro de depuración".

Visualización de los registros de diagnóstico de conectividad de red

Si tienes problemas para conectarte a GitHub Copilot debido a restricciones de red, firewalls o la configuración del proxy, sigue estos pasos de solución de problemas.

  1. En la barra de menús, haga clic en Herramientas, seleccione GitHub Copilot y haga clic en Diagnósticos de registro.
  2. El archivo idea.log debe abrirse en el IDE de JetBrains con la salida de diagnóstico. Como alternativa, puede abrir el archivo idea.log en su editor preferido.
  3. Consulta la sección sobre Disponibilidad para determinar si GitHub Copilot puede acceder a los servicios necesarios.

Nota: Si el error está relacionado con los certificados, puede resultar útil comprobar estos registros en busca de la línea Custom Certificates:. Si esta línea indica “disabled“, significa que no usas GitHub Copilot Business, por lo que no se admiten certificados personalizados. Para obtener más información, vea «About GitHub Copilot Business».

Si usa un certificado personalizado, asegúrese de que el certificado está instalado correctamente en el sistema operativo, consulte "Solución de errores de red para GitHub Copilot". A continuación, use los siguientes pasos de solución de problemas.

  1. En la barra de menús, haga clic en Herramientas, seleccione GitHub Copilot y haga clic en Certificado de entidad de certificación de registro.
  2. El archivo idea.log debe abrirse en el IDE de JetBrains con los certificado de entidad de certificación de confianza registrados en formato PEM. Es posible que tenga que actualizar el archivo idea.log para ver toda la salida. Como alternativa, puede abrir el archivo idea.log en su editor preferido.
  3. Compruebe si el certificado personalizado esperado se incluye en la salida de la lista de certificados.

Visualización de registros en Visual Studio

Los archivos de registro de la extensión GitHub Copilot se almacenan en la ubicación de registros estándar para las extensiones de Visual Studio.

  1. Abre el menú Ver en Visual Studio.
  2. Haz clic en Salida.
  3. A la derecha del panel de visualización de Salida, selecciona GitHub Copilot en el menú desplegable.

Información adicional

Visualización y recopilación de archivos de registro

Los archivos de registro de la extensión GitHub Copilot se almacenan en la ubicación de registros estándar para las extensiones de Visual Studio Code. Los archivos de registro son útiles para diagnosticar problemas de conexión.

  1. Abre el menú Ver en Visual Studio Code.
  2. Haz clic en Salida.
  3. A la derecha del panel de visualización de Salida, selecciona GitHub Copilot en el menú desplegable.

Como alternativa, puedes abrir la carpeta de registro para las extensiones de Visual Studio Code en el explorador de archivos del sistema. Esto es útil si necesitas reenviar los archivos de registro al equipo de soporte técnico.

  1. Apertura de VS Code Command Palette
    • Para Mac:
      • Presiona: Mayús+Comando+P
    • Para Windows o Linux:
      • Presiona: Ctrl+Mayús+P
  2. Escribe "Registros" y, después, selecciona Desarrollador: Abrir carpeta de registros de extensión en la lista.

Visualización de los registros de diagnóstico de conectividad de red

Si tienes problemas para conectarte a GitHub Copilot debido a restricciones de red, firewalls o la configuración del proxy, sigue estos pasos de solución de problemas.

  1. Apertura de VS Code Command Palette
    • Para Mac:
      • Presiona: Mayús+Comando+P
    • Para Windows o Linux:
      • Presiona: Ctrl+Mayús+P
  2. Escribe "Diagnósticos" y, después, selecciona GitHub Copilot: Recopilar diagnósticos en la lista. Se abre un nuevo editor con la información pertinente que puedes inspeccionar personalmente o compartir con el equipo de soporte técnico.
  3. Consulta la sección sobre Disponibilidad para determinar si GitHub Copilot puede acceder realmente a los servicios necesarios.

Nota: Si el error está relacionado con los certificados, puede resultar útil comprobar estos registros en busca de la línea Custom Certificates:. Si esta línea indica “disabled“, significa que no usas GitHub Copilot Business, por lo que no se admiten certificados personalizados. Para obtener más información, vea «About GitHub Copilot Business».

Visualización de registros de Electron

En algunos casos, es posible que los errores no se propaguen a los controladores de errores correspondientes y no se registren en las ubicaciones normales. Si encuentras errores y no hay nada en los registros, puedes intentar verlos en el proceso que ejecuta VS Code y la extensión.

  1. Apertura de VS Code Command Palette

    • Para Mac:
      • Presiona: Mayús+Comando+P
    • Para Windows o Linux:
      • Presiona Ctrl+Mayús+P
  2. Escribe "Alternar" y, después, selecciona Desarrollador: Alternar herramientas de desarrollo en la lista.

  3. En la ventana Herramientas de desarrollo, selecciona la pestaña Consola para ver los errores o advertencias.

    Captura de pantalla de la ventana Herramientas de desarrollo en Visual Studio Code. La pestaña de la consola aparece en naranja oscuro.

Información adicional

Comprobación de su GitHub Copilot está operativo

Para comprobar si GitHub Copilot está operativo, ejecuta este comando en Vim/Neovim:

:Copilot status