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 tu entorno

Puedes habilitar, configurar o deshabilitar GitHub Copilot en un IDE compatible.

GitHub Copilot se puede administrar mediante cuentas personales con GitHub Copilot for Individuals o mediante cuentas de organización con GitHub Copilot for Business.

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 única de 30 días. Después de la evaluación gratuita, necesitarás una suscripción de pago para seguir usándola. Para 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 prueba o 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Nota: Copilot for Business no conserva avisos ni sugerencias.

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 según la configuración de telemetría, consulta "Términos de GitHub para Productos y Características Adicionales" y las Preguntas más frecuentes sobre 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Prerrequisitos

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

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.

Métodos abreviados de teclado para macOS

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

Métodos abreviados de teclado para Windows

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

Métodos abreviados de teclado para Linux

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 parte derecha de la ventana JetBrains.

    Captura de pantalla del panel inferior en un IDE de JetBrains. El icono de estado GitHub Copilot se destaca en naranja oscuro.

  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.

    Captura de pantalla del menú para deshabilitar GitHub Copilot de forma global o para el lenguaje actual en un IDE de JetBrains

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. Seleccione Configuración manual del proxy y seleccione 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.
  5. Opcionalmente, en la barra lateral izquierda, haz clic en Herramientas y, después, en Certificados de servidor. Tras ello, activa o desactiva Aceptar certificados no de confianza automáticamente, dependiendo de si quieres o no aceptar automáticamente certificados que no sean de confianza.

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

Una vez que tengas una prueba o 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Nota: Copilot for Business no conserva avisos ni sugerencias.

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 según la configuración de telemetría, consulta "Términos de GitHub para Productos y Características Adicionales" y las Preguntas más frecuentes sobre 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Sobre GitHub Copilot en Visual Studio

Si usas Visual Studio, GitHub Copilot puede autocompletar el código mientras escribes. Después de la instalación, puede habilitar o deshabilitar GitHub Copilot, y configurar opciones avanzadas en Visual Studio o en GitHub.com.

Prerrequisitos

Para configurar GitHub Copilot en Visual Studio, hay que instalar el complemento GitHub Copilot. Para obtener más información, vea «Introducción a GitHub Copilot».

Métodos abreviados de teclado para GitHub Copilot

Puedes usar los métodos abreviados de teclado predeterminados en Visual Studio al usar GitHub Copilot. Como alternativa, puedes volver a enlazar los accesos directos en la configuración herramientas de Visual Studio mediante los métodos abreviados de teclado preferidos para cada comando específico. Puedes buscar cada método abreviado de teclado por su nombre de comando en el editor de Métodos abreviados de teclado.

AcciónAcceso directoNombre de comando
Mostrar la sugerencia insertada siguienteAlt+.Tools.Nextsuggestion
Mostrar sugerencia insertada anteriorAlt+,Tools.Previoussuggestion
Desencadenar sugerencia insertadaCtrl+Alt+\Edit.Copilot.TriggerInlineSuggestion

Reenlazamiento de métodos abreviados de teclado

Si no quieres usar los métodos abreviados de teclado predeterminados en Visual Studio al usar datos GitHub Copilot, puedes volver a enlazar los métodos abreviados de teclado en el editor de Teclado y usar tus preferidos para cada comando específico.

  1. En la barra de herramientas de Visual Studio, en Herramientas, haz clic en Opciones.

    Captura de pantalla de la opción Opciones en la barra de herramientas de Visual Studio

  2. En el cuadro de diálogo "Opciones", en Entorno, haz clic en Teclado.

  3. En "Mostrar los comandos que contengan:", busca el comando que quieres volver a enlazar.

    Captura de pantalla de la barra de búsqueda de "Mostrar los comandos que contengan"

  4. En "Presionar las teclas de método abreviado", escribe el método abreviado que quieras asignar al comando y, después, haz clic en Asignar.

    Captura de pantalla de la asignación de método abreviado de teclado

Habilitación o deshabilitación de GitHub Copilot

El icono de estado de GitHub Copilot en el panel inferior de la ventana Visual Studio indica si GitHub Copilot está habilitado o deshabilitado. Cuando esté habilitado, el color de fondo del icono coincidirá con el color de la barra de estado. Cuando esté deshabilitado, tendrá una línea diagonal atravesándolo.

  1. Para habilitar o deshabilitar GitHub Copilot, haz clic en el icono de GitHub Copilot en el panel inferior de la ventana Visual Studio.

    Captura de pantalla del margen del editor de Visual Studio con el icono de GitHub Copilot resaltado

  2. Si deshabilitas GitHub Copilot, se te preguntará si quieres deshabilitar las sugerencias de forma global o para el lenguaje del archivo que estás editando actualmente.

    • Para deshabilitar las sugerencias de GitHub Copilot de forma global, haz clic en Habilitar globalmente.
    • Para deshabilitar las sugerencias de GitHub Copilot para el idioma especificado, haz clic en Habilitar para IDIOMA.

Configuración de ReSharper para GitHub Copilot

Si se usa ReSharper, GitHub Copilot puede funcionar mejor al configurar ReSharper para usar IntelliSense nativo de GitHub Copilot. Para más información sobre ReSharper, consulta la documentación de ReSharper

  1. En la barra de herramientas de Visual Studio, en Herramientas, haz clic en Opciones. Captura de pantalla de la opción Opciones en la barra de herramientas de Visual Studio
  2. En el cuadro de diálogo "Opciones", en Entorno, haz clic en IntelliSense y, después, en General.
  3. En "General", selecciona Visual Studio y, a continuación, haz clic en Guardar.

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

Una vez que tengas una prueba o 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Nota: Copilot for Business no conserva avisos ni sugerencias.

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 según la configuración de telemetría, consulta "Términos de GitHub para Productos y Características Adicionales" y las Preguntas más frecuentes sobre 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Acerca de GitHub Copilot en Visual Studio Code

Si usas Visual Studio Code, GitHub Copilot puedes autocompletar el código mientras escribes. Después de la instalación, se puede habilitar o deshabilitar GitHub Copilot, y configurar opciones avanzadas en Visual Studio Code o en GitHub.com.

Prerrequisitos

Para configurar GitHub Copilot en Visual Studio Code, se debe instalar el complemento GitHub Copilot. Para obtener más información, vea «Introducción a GitHub Copilot».

Métodos abreviados de teclado para GitHub Copilot

Puedes usar los métodos abreviados de teclado predeterminados en Visual Studio Code al usar GitHub Copilot. Como alternativa, puedes volver a enlazar los accesos directos en el editor Métodos abreviados de teclado y usar tus preferidos para cada comando específico. Puedes buscar cada método abreviado de teclado por nombre de comando en el editor de Métodos abreviados de teclado.

Métodos abreviados de teclado para macOS

AcciónAcceso directoNombre de comando
Aceptar una sugerencia insertadaPestañaeditor.action.inlineSuggest.commit
Descartar una sugerencia insertadaEsceditor.action.inlineSuggest.hide
Mostrar la sugerencia insertada siguienteOpción (⌥)+]
editor.action.inlineSuggest.showNext
Mostrar sugerencia insertada anteriorOpción (⌥)+[
editor.action.inlineSuggest.showPrevious
Desencadenar sugerencia insertadaOpción (⌥)+\
editor.action.inlineSuggest.trigger
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Ctrl+Returngithub.copilot.generate
Habilitar y deshabilitar GitHub CopilotNo hay acceso directo predeterminadogithub.copilot.toggleCopilot

Métodos abreviados de teclado para Windows

AcciónAcceso directoNombre de comando
Aceptar una sugerencia insertadaPestañaeditor.action.inlineSuggest.commit
Descartar una sugerencia insertadaEsceditor.action.inlineSuggest.hide
Mostrar la sugerencia insertada siguienteAlt+]editor.action.inlineSuggest.showNext
Mostrar sugerencia insertada anteriorAlt+[editor.action.inlineSuggest.showPrevious
Desencadenar sugerencia insertadaAlt+\editor.action.inlineSuggest.trigger
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Ctrl+Entrargithub.copilot.generate
Habilitar y deshabilitar GitHub CopilotNo hay acceso directo predeterminadogithub.copilot.toggleCopilot

Métodos abreviados de teclado para Linux

AcciónAcceso directoNombre de comando
Aceptar una sugerencia insertadaPestañaeditor.action.inlineSuggest.commit
Descartar una sugerencia insertadaEsceditor.action.inlineSuggest.hide
Mostrar la sugerencia insertada siguienteAlt+]editor.action.inlineSuggest.showNext
Mostrar sugerencia insertada anteriorAlt+[editor.action.inlineSuggest.showPrevious
Desencadenar sugerencia insertadaAlt+\editor.action.inlineSuggest.trigger
Abrir GitHub Copilot (sugerencias adicionales en el panel independiente)Ctrl+Entrargithub.copilot.generate
Habilitar y deshabilitar GitHub CopilotNo hay acceso directo predeterminadogithub.copilot.toggleCopilot

Reenlazamiento de métodos abreviados de teclado

Si no quieres usar los métodos abreviados de teclado predeterminados en Visual Studio Code al usar GitHub Copilot, puedes volver a enlazar los métodos abreviados de teclado en el editor Métodos abreviados de teclado mediante tus preferidos para cada comando específico.

Reenlazamiento de métodos abreviados de teclado para macOS

  1. Haz clic en Código, luego en Preferencias y, por último, en Métodos abreviados de teclado.

    Captura de pantalla de Métodos abreviados de teclado en Visual Studio Code

  2. En el editor "Métodos abreviados de teclado", busca el nombre del comando del método abreviado de teclado que quieres cambiar.

  3. Junto al comando que quieres cambiar, haz clic en el icono de lápiz.

    Captura de pantalla de Métodos abreviado de teclado

  4. Escribe las pulsaciones de tecla que quieres usar para el comando y presiona Enter/Return.

Reenlazamiento de métodos abreviados de teclado para Windows

  1. Haz clic en el menú Archivo, Preferencias y, después, Métodos abreviados de teclado.

    Captura de pantalla de Métodos abreviados de teclado en Visual Studio Code

  2. En el editor "Métodos abreviados de teclado", busca el nombre del comando del método abreviado de teclado que quieres cambiar.

  3. Junto al comando que quieres cambiar, haz clic en el icono de lápiz.

    Captura de pantalla de Métodos abreviado de teclado

  4. Escribe las pulsaciones de tecla que quieres usar para el comando y presiona Enter/Return.

Reenlazamiento de métodos abreviados de teclado para Linux

  1. Haz clic en el menú Archivo, Preferencias y, después, Métodos abreviados de teclado.

    Captura de pantalla de Métodos abreviados de teclado en Visual Studio Code

  2. En el editor "Métodos abreviados de teclado", busca el nombre del comando del método abreviado de teclado que quieres cambiar.

  3. Junto al comando que quieres cambiar, haz clic en el icono de lápiz.

    Captura de pantalla de Métodos abreviado de teclado

  4. Escribe las pulsaciones de tecla que quieres usar para el comando y presiona Enter/Return.

Habilitación o deshabilitación de GitHub Copilot

Puedes habilitar o deshabilitar GitHub Copilot desde Visual Studio Code. El icono de estado de GitHub Copilot en el panel inferior de la ventana Visual Studio Code indica si GitHub Copilot está habilitado o deshabilitado. Cuando está habilitado, el color de fondo del icono coincidirá con el color de la barra de estado. Cuando está deshabilitado, el color de fondo del icono contrastará con el color de la barra de estado.

  1. Para habilitar o deshabilitar GitHub Copilot, haz clic en el icono de estado en el panel inferior de la ventana Visual Studio Code.

    Captura de pantalla del panel inferior en Visual Studio Code. El icono de estado GitHub Copilot se destaca en naranja oscuro.

  2. Si deshabilitas GitHub Copilot, se te preguntará si quieres deshabilitar las sugerencias de forma global o para el idioma del archivo que estás editando actualmente.

    • Para deshabilitar las sugerencias de GitHub Copilot de forma global, haz clic en Deshabilitar globalmente.
    • Para deshabilitar las sugerencias de GitHub Copilot para el idioma especificado, haz clic en Deshabilitar para IDIOMA. Captura de pantalla de la opción para deshabilitar GitHub Copilot de forma global o para el idioma actual

Habilitación o deshabilitación de sugerencias insertadas

Puedes optar por habilitar o deshabilitar sugerencias insertadas para GitHub Copilot en Visual Studio Code.

  1. En el menú Archivo, ve a Preferencias y haz clic en Configuración.

    Captura de pantalla de la configuración de Visual Studio Code

  2. En el panel izquierdo de la pestaña de configuración, haz clic en Extensiones y, después, selecciona Copilot .

  3. En "Sugerencia insertada:Habilitar", activa o desactiva la casilla para habilitar o deshabilitar sugerencias insertadas.

Habilitación o deshabilitación de GitHub Copilot para lenguajes específicos

Puedes especificar los lenguajes para los que quieres habilitar o deshabilitar GitHub Copilot.

  1. En Visual Studio Code, haz clic en la pestaña Extensiones y,después, ve a la sección Copilot. Para más información, ve "Habilitación y deshabilitación de sugerencias insertadas".

  2. En "Habilitar o deshabilitar Copilot en los idiomas especificados", haz clic en Editar en settings.json.

  3. En el archivo settings.json, agrega o quita los lenguajes para los que quieres habilitar o deshabilitar GitHub Copilot. Por ejemplo, para habilitar Python en GitHub Copilot, agrega "python": true a la lista, asegurándote de que hay una coma final después de todo menos del último elemento de lista.

    {
        "editor.inlineSuggest.enabled": true,
        "github.copilot.enable": {
            "*": true,
            "yaml": false,
            "plaintext": false,
            "markdown": true,
            "javascript": true,
            "python": true
        }
    }
    

Revocación de la autorización de GitHub Copilot

Visual Studio Code conserva la autorización para usar GitHub Copilot mediante una cuenta de GitHub determinada. Si quieres evitar que tu cuenta de GitHub se use para GitHub Copilot en un dispositivo al que ya no tienes acceso, puedes revocar la autorización y, luego, volver a pasar por el proceso de autorización. El dispositivo que usó anteriormente no tendrá la nueva autorización.

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

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro.

  2. En la sección "Integraciones" de la barra lateral, haz clic en Aplicaciones.

  3. Haz clic en la pestaña Aplicaciones de OAuth autorizadas.

    Captura de pantalla de la página "Aplicaciones". La pestaña con la etiqueta "Aplicaciones de OAuth autorizadas" aparece resaltada con un contorno naranja.

  4. Haz clic en ... junto a GitHub para VS Code y haz clic en Revocar.

  5. Haga clic en la pestaña GitHub Apps autorizada.

  6. Si aparece el complemento GitHub Copilot , haz clic en Revocar.

Después de revocar la autorización, Visual Studio Code podrá seguir usando GitHub Copilot en una sesión actual durante un máximo de 30 minutos. Después de ese tiempo, tendrás que volver a autorizar GitHub Copilot para usarlo de nuevo en Visual Studio Code.

Nueva autorización de GitHub Copilot

Después de revocar la autorización, si quieres seguir usando GitHub Copilot, deberás completar el proceso de nueva autorización.

  1. En la esquina inferior izquierda de Visual Studio Code, haz clic en el icono Cuentas, mantén el puntero sobre el nombre de usuario y haz clic en Cerrar sesión.

    Captura de pantalla del menú de Visual Studio Code. La opción "Cerrar sesión" está resaltada en naranja oscuro.

  2. En el menú emergente "Visual Studio Code", haz clic en Cerrar sesión.

  3. En la esquina inferior izquierda de Visual Studio Code, haz clic en el icono Cuentas, mantén el puntero sobre el nombre de usuario y haz clic Iniciar sesión con GitHub para usar GitHub Copilot .

    Captura de pantalla del menú de cuentas de Visual Studio Code. La opción "Iniciar sesión con GitHub para usar GitHub Copilot (1)" está resaltada en naranja oscuro.

  4. En el explorador, GitHub solicitará los permisos necesarios para GitHub Copilot. Para aprobar estos permisos, haz clic en Continuar.

  5. En el menú emergente "¿Abrir" Visual Studio Code?" , haz clic en Abrir Visual Studio Code .

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 Visual Studio Code. GitHub Copilot admite configuraciones básicas de proxy HTTP, con o sin autenticación básica.

  1. En el menú Archivo, ve a Preferencias y haz clic en Configuración.

    Captura de pantalla de la configuración de Visual Studio Code

  2. En el panel izquierdo de la pestaña de configuración, haz clic en Aplicaciones y, después, selecciona Proxy.

  3. En el cuadro de texto de "Proxy", escribe la dirección del servidor proxy, por ejemplo, http://localhost:3128. Opcionalmente, GitHub Copilot usará las variables http_proxy y https_proxy del entorno.

  4. Opcionalmente, en "Autorización de proxy", haz clic en Editar en settings.json y agrega el valor necesario que se va a enviar como encabezado de Proxy-Authorization en cada solicitud de red.

  5. Opcionalmente, en "SSL estricto de proxy", activa o desactiva la casilla para habilitar o deshabilitar el SSL estricto.

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

Una vez que tengas una prueba o 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Nota: Copilot for Business no conserva avisos ni sugerencias.

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 según la configuración de telemetría, consulta "Términos de GitHub para Productos y Características Adicionales" y las Preguntas más frecuentes sobre 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Configuración de GitHub Copilot en Neovim

Para obtener instrucciones sobre cómo configurar GitHub Copilot en Neovim, invoca la documentación de GitHub Copilot en Neovim mediante la ejecución del comando siguiente:

:help copilot

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

Una vez que tengas una prueba o 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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

Nota: Copilot for Business no conserva avisos ni sugerencias.

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 según la configuración de telemetría, consulta "Términos de GitHub para Productos y Características Adicionales" y las Preguntas más frecuentes sobre 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).

    Captura de pantalla del menú de cuentas de GitHub que muestra las opciones para que los usuarios vean y editen su perfil, contenido y configuración. El elemento de menú "Configuración" aparece en naranja oscuro. 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