Skip to main content
Publicamos actualizaciones para la documentación con frecuencia y es posible que aún se esté traduciendo esta página. Para obtener la información más reciente, consulta la documentación en inglés.

Configuración de GitHub Copilot en un IDE de JetBrains

Puedes habilitar, configurar y deshabilitar GitHub Copilot en un IDE de JetBrains.

GitHub Copilot está disponible para clientes de GitHub con una cuenta personal en GitHub.com y organizaciones de GitHub Enterprise Cloud propiedad de una cuenta empresarial.

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

Acerca del GitHub Copilot en IDE de JetBrains

Si usas un IDE de JetBrains, GitHub Copilot puede autocompletar el código a medida que escribes. Después de la instalación, puedes habilitar o deshabilitar GitHub Copilot, y configurar opciones avanzadas en el IDE o en GitHub.com. En este artículo se describe cómo configurar GitHub Copilot en el IDE de IntelliJ, pero las interfaces de usuario de otros IDE de JetBrains pueden ser distintas.

Configuración de los valores de GitHub Copilot en GitHub.com

Una vez que tengas una suscripción de GitHub Copilot activa, puedes ajustar la configuración de GitHub Copilot para tu cuenta personal en GitHub en la configuración de GitHub Copilot. La configuración se aplica en cualquier lugar en el que se usen los datos GitHub Copilot. Se pueden configurar las sugerencias que ofrece GitHub Copilot y cómo GitHub usa los datos de telemetría.

Habilitación o deshabilitación de la detección de duplicación

Nota: Si eres miembro de una organización de GitHub Enterprise Cloud que tiene asignado un puesto de GitHub Copilot a través de la organización, no podrás configurar la telemetría en la detección de duplicados en la configuración de tu cuenta personal. La configuración de detección de duplicación se heredará de tu organización o empresa.

En GitHub Copilot se incluye un filtro que detecta sugerencias de código que coinciden con el código público en GitHub. Puedes optar por habilitar o deshabilitar el filtro. Cuando el filtro está habilitado, GitHub Copilot comprueba las sugerencias de código con su código circundante de aproximadamente 150 caracteres en el código público de los datos GitHub. Si hay una coincidencia o una coincidencia aproximada, la sugerencia no se mostrará.

  1. En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en Settings (Configuración).

    Icono Settings (Parámetros) en la barra de usuario 1. En la barra lateral izquierda, haz clic en GitHub Copilot.

  2. En Sugerencias que coinciden con código público, selecciona el menú desplegable y, después, haz clic en Permitir para permitir sugerencias que coincidan con código público o Bloquear para bloquear la coincidencia de sugerencias con código público. Captura de pantalla de la opción de detección de duplicación 1. Para confirmar la nueva configuración, haz clic en Guardar.

Información adicional

Prerrequisitos

Para configurar GitHub Copilot en un IDE de JetBrains, hay que instalar el complemento GitHub Copilot. Para más información, consulta "Introducción a GitHub Copilot en un IDE de JetBrains".

Métodos abreviados de teclado para GitHub Copilot

Puedes usar los métodos abreviados de teclado predeterminados para sugerencias insertadas en el IDE de JetBrains al usar GitHub Copilot. Como alternativa, puedes volver a enlazar los accesos directos a tus métodos abreviados de teclado preferidos para cada comando específico. Para obtener más información sobre cómo volver a enlazar métodos abreviados de teclado en el IDE de JetBrains, consulta la documentación de JetBrains. Por ejemplo, puedes ver la documentación de IntelliJ IDEA.

AcciónAcceso directo
Aceptar una sugerencia insertadaPestaña
Descartar una sugerencia insertadaEsc
Mostrar la sugerencia insertada siguienteOpción (⌥) o Alt+]
Mostrar sugerencia insertada anteriorOpción (⌥) o Alt+[
Desencadenar sugerencia insertadaOpción (⌥)+\
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Opción (⌥) o Alt+Devolución
AcciónAcceso directo
Aceptar una sugerencia insertadaPestaña
Descartar una sugerencia insertadaEsc
Mostrar la sugerencia insertada siguienteAlt+]
Mostrar sugerencia insertada anteriorAlt+[
Desencadenar sugerencia insertadaAlt+\
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Alt+Entrar
AcciónAcceso directo
Aceptar una sugerencia insertadaPestaña
Descartar una sugerencia insertadaEsc
Mostrar la sugerencia insertada siguienteAlt+]
Mostrar sugerencia insertada anteriorAlt+[
Desencadenar sugerencia insertadaAlt+\
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Alt+Entrar

Habilitación o deshabilitación de GitHub Copilot

Puedes habilitar o deshabilitar GitHub Copilot desde el IDE de JetBrains. El icono de estado de GitHub Copilot en el panel inferior de la ventana de JetBrains indica si GitHub Copilot está habilitado o deshabilitado. Cuando está habilitado, el icono está resaltado. Cuando está deshabilitado, el icono está atenuado.

  1. Para habilitar o deshabilitar GitHub Copilot, haz clic en el icono de estado en el panel inferior de la ventana JetBrains. Status icon in JetBrains
  2. Si deshabilitas GitHub Copilot, se te preguntará si quieres deshabilitarlo de forma global o para el lenguaje del archivo que estás editando actualmente. Para deshabilitar globalmente, haz clic en Deshabilitar finalizaciones. Como alternativa, haz clic en el botón específico del lenguaje para deshabilitar GitHub Copilot para el lenguaje especificado. Deshabilitar GitHub Copilot de forma global o para el lenguaje actual

Configuración de opciones avanzadas para GitHub Copilot

Puedes administrar la configuración avanzada de GitHub Copilot en el IDE de JetBrains, como la forma en que el IDE muestra finalizaciones de código y los lenguajes que deseas habilitar o deshabilitar para GitHub Copilot.

  1. En el IDE de JetBrains, haz clic en el menú Archivo y, a continuación, haz clic en Configuración.
  2. En Lenguajes y marcos, haz clic en GitHub Copilot .
  3. Edita la configuración según tus preferencias personales.
    • Para ajustar el comportamiento y la apariencia de las sugerencias de código, y en caso de que se busquen actualizaciones, activa o desactiva las casillas correspondientes.
    • Si has seleccionado la opción para recibir actualizaciones automáticas, puedes elegir entre recibir actualizaciones estables, pero menos frecuentes, o actualizaciones nocturnas, que pueden ser menos estables. Haz clic en la lista desplegable Canal de actualización y selecciona Estable para recibir actualizaciones estables o Por la noche para recibir actualizaciones nocturnas.
    • En "Lenguajes deshabilitados", usa las casillas para activar o desactivar los lenguajes para los que quieras deshabilitar GitHub Copilot.

Establecimiento de la configuración de proxy de GitHub Copilot

GitHub Copilot se puede configurar para conectarse a través de un servidor proxy HTTP en un IDE de JetBrains. GitHub Copilot admite configuraciones básicas de proxy HTTP, con o sin autenticación básica.

  1. En el IDE de JetBrains, haz clic en el menú Archivo y, a continuación, haz clic en Configuración.

  2. En Apariencia y comportamiento, haz clic en Configuración del sistema y, después, haz clic en Proxy HTTP.

  3. Activa la casilla Configuración manual del proxy y, después, activa la casilla HTTP.

  4. En el campo "Nombre de host", escribe el nombre de host del servidor proxy y, en el campo "Número de puerto", el número de puerto del servidor proxy.

    Captura de pantalla de la configuración del proxy HTTP en JetBrains

  5. Opcionalmente, en la barra lateral izquierda, haz clic en Herramientas y, después, en Certificados de servidor. Tras ello, activa o desactiva la casilla "Aceptar certificados no de confianza automáticamente", según si quieres o no aceptar automáticamente certificados que no sean de confianza.

    Captura de pantalla de la configuración de certificados de servidor en JetBrains

Configuración de los valores de GitHub Copilot en GitHub.com

Una vez que tengas una suscripción de GitHub Copilot activa, puedes ajustar la configuración de GitHub Copilot para tu cuenta personal en GitHub en la configuración de GitHub Copilot. La configuración se aplica en cualquier lugar en el que se usen los datos GitHub Copilot. Se pueden configurar las sugerencias que ofrece GitHub Copilot y cómo GitHub usa los datos de telemetría.

Habilitación o deshabilitación de la detección de duplicación

Nota: Si eres miembro de una organización de GitHub Enterprise Cloud que tiene asignado un puesto de GitHub Copilot a través de la organización, no podrás configurar la telemetría en la detección de duplicados en la configuración de tu cuenta personal. La configuración de detección de duplicación se heredará de tu organización o empresa.

En GitHub Copilot se incluye un filtro que detecta sugerencias de código que coinciden con el código público en GitHub. Puedes optar por habilitar o deshabilitar el filtro. Cuando el filtro está habilitado, GitHub Copilot comprueba las sugerencias de código con su código circundante de aproximadamente 150 caracteres en el código público de los datos GitHub. Si hay una coincidencia o una coincidencia aproximada, la sugerencia no se mostrará.

  1. En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en Settings (Configuración).

    Icono Settings (Parámetros) en la barra de usuario 1. En la barra lateral izquierda, haz clic en GitHub Copilot.

  2. En Sugerencias que coinciden con código público, selecciona el menú desplegable y, después, haz clic en Permitir para permitir sugerencias que coincidan con código público o Bloquear para bloquear la coincidencia de sugerencias con código público. Captura de pantalla de la opción de detección de duplicación 1. Para confirmar la nueva configuración, haz clic en Guardar.

Información adicional