Skip to main content

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 los clientes de GitHub con una cuenta personal en GitHub.com. Los Managed user accounts no pueden usar GitHub Copilot.

GitHub Copilot es gratis para los alumnos comprobados, profesores y los mantenedores de proyectos populares de código abierto. Si no eres alumno, profesor, ni mantenedor de un proyecto popular de código abierto, puedes probar GitHub Copilot de manera gratuita con una prueba de 60 días. Después de la evaluación gratuita, necesitarás una suscripción de pago para continuar usándolo. Para más información, consulta "Acerca de la configuració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.

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 deseas deshabilitar GitHub Copilot.

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

Una vez que tenga una suscripción o prueba de GitHub Copilot activa, puede ajustar la configuración de GitHub Copilot para su 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

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.

Habilitación o deshabilitación de telemetría

Puedes elegir si GitHub recopila y conserva los fragmentos de código y los procesa y comparte con Microsoft y OpenAI si ajustas la configuración de usuario. Para más información sobre los datos que GitHub Copilot puede recopilar en función de la configuración de telemetría, consulta "Condiciones de GitHub para características y productos adicionales" y las Preguntas más frecuentes de privacidad de GitHub Copilot.

  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. Para permitir o evitar que los datos GitHub usen los datos de telemetría, seleccione o anule la selección de Permitir que GitHub use mis fragmentos de código para mejorar el producto. Captura de pantalla de la opción de telemetría 1. Para confirmar la nueva configuración, haz clic en Guardar.

Información adicional