# Configuración de GitHub Copilot en su entorno

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

<div class="ghd-tool jetbrains">

## Sobre GitHub Copilot en los IDEs de JetBrains

Si usa un IDE de JetBrains, GitHub Copilot puede ayudarle con una variedad de tareas, incluida la generación de sugerencias de código, explicar cómo funciona el código en el editor y sugerir correcciones de código. Después de la instalación, puede habilitar o deshabilitar GitHub Copilot, y puede configurar opciones avanzadas en el IDE o en GitHub. 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 diferir.

## Prerrequisitos

Para configurar GitHub Copilot en un IDE de JetBrains, debe instalar el GitHub Copilot complemento. Para obtener más información, vea [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=jetbrains).

## Habilitación o deshabilitación GitHub Copilot

Puede habilitar o deshabilitar GitHub Copilot desde el IDE de JetBrains. El GitHub Copilot icono de estado del panel inferior de la ventana 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, haga clic en el icono de estado en el panel inferior de la derecha de la ventana De JetBrains.

   ![Captura de pantalla del panel inferior en un IDE de JetBrains. El icono de estado GitHub Copilot se destaca en naranja oscuro.](/assets/images/help/copilot/status-icon-jetbrains.png)

2. Si deshabilita GitHub Copilot, se le preguntará si desea deshabilitarlo globalmente o para el idioma del archivo que está editando actualmente. Para deshabilitar globalmente, haz clic en **Deshabilitar finalizaciones**. Como alternativa, haga clic en el botón específico del idioma para deshabilitarlo GitHub Copilot para el idioma especificado.

   ![Captura de pantalla del menú para deshabilitar GitHub Copilot de forma global o para el lenguaje actual en un IDE de JetBrains.](/assets/images/help/copilot/disable-copilot-global-or-language-jetbrains.png)

## Reenlazamiento de métodos abreviados de teclado

Puede usar los atajos de teclado predeterminados para las sugerencias en línea en su IDE de JetBrains al usar GitHub Copilot. Para obtener una lista de métodos abreviados de teclado predeterminados, consulte [Métodos abreviados de teclado para GitHub Copilot en el IDE](/es/enterprise-cloud@latest/copilot/reference/keyboard-shortcuts).

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](https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html#choose-keymap).

## Configuración de opciones avanzadas para GitHub Copilot

Puede administrar la configuración avanzada para GitHub Copilot en el IDE de JetBrains, como la forma en que el IDE muestra sugerencias insertadas y los idiomas que desea habilitar o deshabilitar para GitHub Copilot.

1. En el IDE de JetBrains, haz clic en el menú **Archivo** (Windows) o en el nombre de la aplicación en la barra de menús (macOS) y, a continuación, haz clic en **Configuración**.

2. En la barra lateral izquierda, haga clic en **Herramientas** y después en **GitHub Copilot**.y revise la configuración **General** y **Finalizaciones** .

3. Edita la configuración según tus preferencias personales.
   * Para ajustar el comportamiento y la apariencia de las sugerencias de código, y decidir si buscar actualizaciones automáticamente, 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.

## Configuración de los valores de idioma para GitHub Copilot

Puede especificar los idiomas para los que desea activar o desactivar GitHub Copilot en el IDE o editando el `github-copilot.xml` archivo. Si realiza cambios en la configuración de idioma en el IDE, puede seleccionar y deseleccionar individualmente los idiomas que desea activar o desactivar.

Si realiza cambios en la configuración de idioma del `github-copilot.xml` archivo, puede especificar idiomas individuales o puede usar un carácter comodín para activar o desactivar GitHub Copilot todos los idiomas. También puede especificar excepciones, que invalidarán la configuración de comodín para los lenguajes especificados. Por ejemplo, puede desactivar GitHub Copilot para todos los lenguajes, excepto para Python y YAML. De forma predeterminada, al instalar la GitHub Copilot extensión, GitHub Copilot se activa para todos los idiomas.

### Configuración de las opciones de lenguaje en IDE

1. En el IDE de JetBrains, haz clic en el menú **Archivo** (Windows) o en el nombre de la aplicación en la barra de menús (macOS) y, a continuación, haz clic en **Configuración**.

2. En la barra lateral izquierda, haga clic en **Herramientas** y después en **GitHub Copilot**., a continuación, haga clic en **Finalizaciones**.

3. En "Idiomas", seleccione o anule la selección de las casillas de los idiomas para los que desea activar o desactivar GitHub Copilot .

4. Haga clic en **Aplicar** y, a continuación, en **Aceptar**.

5. Reinicie JetBrains IDE para que el cambio entre en vigor.

### Edición de tu archivo `github-copilot.xml`

Para configurar las configuraciones de idioma en el archivo `github-copilot.xml`, debe editar el `languageAllowList`. Cada línea que agregue a `languageAllowList` debe contener una clave de entrada y un valor. La clave de entrada es el nombre del lenguaje o (`*`) para un carácter comodín. El valor es `true` o `false`. Si el valor es `true`, GitHub Copilot se activa para el idioma especificado. Si el valor es `false`, GitHub Copilot se desactiva para el idioma especificado.

El archivo se encuentra en el siguiente directorio:

* **macOS:**`~/Library/Application Support/JetBrains/<product><version>/options/github-copilot.xml`
* **Windows:**`%APPDATA%\JetBrains\<product><version>\options\github-copilot.xml`
* **Linux:**`~/.config/JetBrains/<product><version>/options/github-copilot.xml`

Por ejemplo, si usa IntelliJ IDEA 2021.1 en macOS, el archivo se encuentra en `~/Library/Application Support/JetBrains/IdeaIC2021.1/options/github-copilot.xml`.

Es posible que el archivo /> \<c0 no se genere hasta que realice un cambio en la configuración de idioma predeterminada en la configuración del IDE. Si no encuentra el archivo, debe intentar modificar la configuración de lenguaje predeterminado en IDE. Para más información, consulta [Configuración de opciones de lenguaje en IDE](#configuring-language-settings-in-the-ide).

Como alternativa, puede crear el archivo manualmente y guardarlo en la ubicación del sistema operativo especificado anteriormente. Para obtener más información, consulta [Ejemplos de configuración de lenguajes](#example-language-configurations).

1. Abra el archivo /> \<c0 en un editor de texto.

2. Entre las `<map>` etiquetas, agregue la línea o las líneas para los idiomas para los que desea activar o desactivar GitHub Copilot . Por ejemplo, para desactivar GitHub Copilot para todos los idiomas:

   ```xml copy
   <entry key="*" value="false" />
   ```

3. Guarde los cambios en el archivo `github-copilot.xml`.

4. Reinicie JetBrains IDE para que el cambio entre en vigor.

### Ejemplo de configuraciones de lenguajes

La configuración predeterminada del archivo `github-copilot.xml`, que permite GitHub Copilot en todos los idiomas, es la siguiente:

```xml copy
<application>
  <component name="github-copilot">
    <languageAllowList>
      <map>
        <entry key="*" value="true" />
      </map>
    </languageAllowList>
  </component>
</application>
```

Para desactivar GitHub Copilot en todos los idiomas, el valor comodín (`*`) se cambia a `false`:

```xml copy
<application>
  <component name="github-copilot">
    <languageAllowList>
      <map>
        <entry key="*" value="false" />
      </map>
    </languageAllowList>
  </component>
</application>
```

Para especificar idiomas individualmente, agregue una entrada para cada idioma para el que quiera activar o desactivar GitHub Copilot . Algunas configuraciones de lenguaje específicas invalidarán el carácter comodín. Por ejemplo, para activar GitHub Copilot para Python y YAML, y desactivar GitHub Copilot para todos los demás lenguajes, agregue las siguientes entradas:

```xml copy
<application>
  <component name="github-copilot">
    <languageAllowList>
      <map>
        <entry key="*" value="false" />
        <entry key="Python" value="true" />
        <entry key="YAML" value="true" />
      </map>
    </languageAllowList>
  </component>
</application>
```

También puede agregar una configuración para que `languageAllowList` sea de solo lectura en la configuración del IDE. Esto le impedirá cambiar las configuraciones de lenguaje en IDE. Por ejemplo:

```xml copy
<application>
  <component name="github-copilot">
    <option name="languageAllowListReadOnly" value="true" />
    <languageAllowList>
      <map>
        <entry key="*" value="true" />
      </map>
    </languageAllowList>
  </component>
</application>
```

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

## Información adicional

* [
  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot/#faq)

</div>

<div class="ghd-tool visualstudio">

## Acerca de GitHub Copilot en Visual Studio

Si usa Visual Studio, GitHub Copilot puede ayudarle con una variedad de tareas, incluida la generación de sugerencias de código, explicar cómo funciona el código en el editor y sugerir correcciones de código. Después de la instalación, puede habilitar o deshabilitar GitHub Copiloty puede configurar opciones avanzadas dentro Visual Studio de o en GitHub.

## Prerrequisitos

Para configurar GitHub Copilot en Visual Studio, debe instalar el GitHub Copilot complemento. Para obtener más información, vea [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=visualstudio).

## Reenlazamiento de métodos abreviados de teclado

Puede usar los atajos de teclado predeterminados para las sugerencias en línea en Visual Studio al usar GitHub Copilot. Para obtener una lista de métodos abreviados de teclado predeterminados, consulte [Métodos abreviados de teclado para GitHub Copilot en el IDE](/es/enterprise-cloud@latest/copilot/reference/keyboard-shortcuts).

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

1. En la barra de Visual Studio menús, en **Herramientas**, haga clic en **Opciones**.

   ![Captura de pantalla de la barra de menús Visual Studio. El menú "Herramientas" se expande y el elemento "Opciones" aparece resaltado con un contorno naranja.](/assets/images/help/copilot/vs-toolbar-options.png)

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 del campo de búsqueda "Mostrar comandos que contengan". La cadena "tools.next" se escribe en el campo de búsqueda.](/assets/images/help/copilot/vs-show-commands-containing.png)

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 los campos para escribir una nueva asignación de método abreviado de teclado.](/assets/images/help/copilot/vs-rebind-shortcut.png)

## 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.](/assets/images/help/copilot/editor-margin-visual-studio.png)

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 usa ReSharper, GitHub Copilot puede funcionar mejor si configura ReSharper para usar el IntelliSense nativo de GitHub Copilot. Para más información sobre ReSharper, consulta la [documentación de ReSharper](https://www.jetbrains.com/resharper/documentation/documentation.html)

1. En la barra de Visual Studiomenús, en **Extensions**, haga clic en **ReSharper** y, a continuación, haga clic en **Opciones**.
2. En el cuadro de diálogo "Opciones", en **Entorno**, haz clic en **IntelliSense** y, después, en **General**.
3. En "General" seleccione **Visual Studio** y, a continuación, haga clic en **Guardar**.

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

## Habilitar next edit suggestions

Para usar next edit suggestions en Visual Studio, primero debe habilitar la función.

1. En la barra de Visual Studio menús, en **Herramientas**, haga clic en **Opciones**.
2. En el cuadro de diálogo "Opciones", en **GitHub**, haga clic **Copilot** y, a continuación, haga clic en **Copilot Finalizaciones**.
3. Marca **Habilitar next edit suggestions**.

## Información adicional

* [
  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot/#faq)

</div>

<div class="ghd-tool vscode">

## Acerca de GitHub Copilot en Visual Studio Code

Si usa Visual Studio Code, GitHub Copilot puede ayudarle con una variedad de tareas, incluida la generación de sugerencias de código, explicar cómo funciona el código en el editor y sugerir modificaciones en función de las instrucciones. Puede habilitar o deshabilitar GitHub Copiloty configurar opciones avanzadas dentro Visual Studio Code de o en GitHub.

Puede obtener más información sobre los escenarios y la configuración en la [VS Code documentación](https://code.visualstudio.com/docs/copilot/overview#_use-cases-for-github-copilot-in-vs-code).

## Reenlazamiento de métodos abreviados de teclado

Puede usar los atajos de teclado predeterminados para las sugerencias en línea en VS Code al usar GitHub Copilot. Buscar métodos abreviados de teclado por nombre de comando en el editor de Métodos abreviados de teclado. Para obtener una lista de métodos abreviados de teclado predeterminados, consulte [Métodos abreviados de teclado para GitHub Copilot en el IDE](/es/enterprise-cloud@latest/copilot/reference/keyboard-shortcuts).

Como alternativa, puede volver a vincular el método abreviado para cada comando en el editor de métodos abreviados de teclado. Para obtener más información, consulte la [documentación sobre laVisual Studio Code edición de accesos directos](https://code.visualstudio.com/Docs/editor/keybindings).

## Habilitación o deshabilitación de las sugerencias insertadas de GitHub Copilot

Puedes habilitar o deshabilitar GitHub Copilot desde Visual Studio Code.

1. Para configurar sugerencias insertadas, haga clic en la flecha situada junto al icono **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg>** en la barra de título de Visual Studio Code y seleccione **Configurar sugerencias insertadas**.

   ![Captura de pantalla de la opción en la lista desplegable GitHub Copilot. "Configurar sugerencias en línea" está resaltado en naranja.](/assets/images/help/copilot/configure-code-completions-option-vscode.png)

2. En el cuadro de diálogo "Configurar finalizaciones de Copilot", selecciona **Habilitar finalizaciones** o **Deshabilitar finalizaciones**.

   ![Captura de pantalla del cuadro de diálogo "Configurar finalizaciones de Copilot". Las opciones Habilitar finalizaciones y Deshabilitar finalizaciones están resaltadas en naranja.](/assets/images/help/copilot/disable-completions-dialog.png)

## Habilitación o deshabilitación de sugerencias en línea

Puedes elegir habilitar o deshabilitar las sugerencias en línea 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.](/assets/images/help/copilot/vsc-settings.png)
2. En el panel izquierdo de la pestaña configuración, haga clic en **Extensiones** y, a continuación, seleccione **Copilot**.
3. En "Sugerencia insertada:Habilitar", activa o desactiva la casilla para habilitar o deshabilitar sugerencias insertadas.

## Habilitar next edit suggestions

Puedes habilitar next edit suggestions a través del ajuste VS Code de `github.copilot.nextEditSuggestions.enabled`. Para obtener instrucciones más detalladas, consulte [Habilitación de sugerencias de edición](https://code.visualstudio.com/docs/copilot/ai-powered-suggestions#_enabling-edit-suggestions) en la VS Code documentación.

Si utiliza un plan Copilot Business o Copilot Enterprise, la organización o empresa que proporciona su plan debe habilitar la configuración **Funciones de vista previa del Editor**. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) o [Administración de directivas y características para GitHub Copilot en su empresa](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).

## Habilitación o deshabilitación GitHub Copilot de idiomas específicos

Puede especificar los idiomas para los que desea habilitar o deshabilitar GitHub Copilot .

1. En Visual Studio Code, haga clic en la pestaña **Extensiones** y vaya a la sección **Copilot**. Para obtener más información, consulta [Habilitación o deshabilitación de sugerencias en línea](#enabling-or-disabling-inline-suggestions).
2. En "Habilitar o deshabilitar Copilot para idiomas especificados", haga clic **en Editar en settings.json**.
3. En el archivo *settings.json* , agregue o quite los idiomas para los que desea habilitar o deshabilitar GitHub Copilot . Por ejemplo, para habilitar Python en GitHub Copilot, añada `"python": true` a la lista, asegurándose de que haya una coma al final de todos los elementos de la lista excepto el último.

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

## Revocación de la autorización GitHub Copilot

Visual Studio Code conserva la autorización para utilizar GitHub Copilot a través de una cuenta específica GitHub. Si desea evitar que la GitHub cuenta se use en GitHub Copilot un dispositivo al que ya no tenga acceso, puede revocar la autorización y 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 en GitHub, haz clic en la fotografía de perfil y luego en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-gear" aria-label="gear" role="img"><path d="M8 0a8.2 8.2 0 0 1 .701.031C9.444.095 9.99.645 10.16 1.29l.288 1.107c.018.066.079.158.212.224.231.114.454.243.668.386.123.082.233.09.299.071l1.103-.303c.644-.176 1.392.021 1.82.63.27.385.506.792.704 1.218.315.675.111 1.422-.364 1.891l-.814.806c-.049.048-.098.147-.088.294.016.257.016.515 0 .772-.01.147.038.246.088.294l.814.806c.475.469.679 1.216.364 1.891a7.977 7.977 0 0 1-.704 1.217c-.428.61-1.176.807-1.82.63l-1.102-.302c-.067-.019-.177-.011-.3.071a5.909 5.909 0 0 1-.668.386c-.133.066-.194.158-.211.224l-.29 1.106c-.168.646-.715 1.196-1.458 1.26a8.006 8.006 0 0 1-1.402 0c-.743-.064-1.289-.614-1.458-1.26l-.289-1.106c-.018-.066-.079-.158-.212-.224a5.738 5.738 0 0 1-.668-.386c-.123-.082-.233-.09-.299-.071l-1.103.303c-.644.176-1.392-.021-1.82-.63a8.12 8.12 0 0 1-.704-1.218c-.315-.675-.111-1.422.363-1.891l.815-.806c.05-.048.098-.147.088-.294a6.214 6.214 0 0 1 0-.772c.01-.147-.038-.246-.088-.294l-.815-.806C.635 6.045.431 5.298.746 4.623a7.92 7.92 0 0 1 .704-1.217c.428-.61 1.176-.807 1.82-.63l1.102.302c.067.019.177.011.3-.071.214-.143.437-.272.668-.386.133-.066.194-.158.211-.224l.29-1.106C6.009.645 6.556.095 7.299.03 7.53.01 7.764 0 8 0Zm-.571 1.525c-.036.003-.108.036-.137.146l-.289 1.105c-.147.561-.549.967-.998 1.189-.173.086-.34.183-.5.29-.417.278-.97.423-1.529.27l-1.103-.303c-.109-.03-.175.016-.195.045-.22.312-.412.644-.573.99-.014.031-.021.11.059.19l.815.806c.411.406.562.957.53 1.456a4.709 4.709 0 0 0 0 .582c.032.499-.119 1.05-.53 1.456l-.815.806c-.081.08-.073.159-.059.19.162.346.353.677.573.989.02.03.085.076.195.046l1.102-.303c.56-.153 1.113-.008 1.53.27.161.107.328.204.501.29.447.222.85.629.997 1.189l.289 1.105c.029.109.101.143.137.146a6.6 6.6 0 0 0 1.142 0c.036-.003.108-.036.137-.146l.289-1.105c.147-.561.549-.967.998-1.189.173-.086.34-.183.5-.29.417-.278.97-.423 1.529-.27l1.103.303c.109.029.175-.016.195-.045.22-.313.411-.644.573-.99.014-.031.021-.11-.059-.19l-.815-.806c-.411-.406-.562-.957-.53-1.456a4.709 4.709 0 0 0 0-.582c-.032-.499.119-1.05.53-1.456l.815-.806c.081-.08.073-.159.059-.19a6.464 6.464 0 0 0-.573-.989c-.02-.03-.085-.076-.195-.046l-1.102.303c-.56.153-1.113.008-1.53-.27a4.44 4.44 0 0 0-.501-.29c-.447-.222-.85-.629-.997-1.189l-.289-1.105c-.029-.11-.101-.143-.137-.146a6.6 6.6 0 0 0-1.142 0ZM11 8a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9.5 8a1.5 1.5 0 1 0-3.001.001A1.5 1.5 0 0 0 9.5 8Z"></path></svg> Settings**.
2. En la sección "Integrations" de la barra lateral, haz clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-apps" aria-label="apps" role="img"><path d="M1.5 3.25c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5A1.75 1.75 0 0 1 5.75 7.5h-2.5A1.75 1.75 0 0 1 1.5 5.75Zm7 0c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 0 1-1.75 1.75h-2.5A1.75 1.75 0 0 1 8.5 5.75Zm-7 7c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 0 1-1.75 1.75h-2.5a1.75 1.75 0 0 1-1.75-1.75Zm7 0c0-.966.784-1.75 1.75-1.75h2.5c.966 0 1.75.784 1.75 1.75v2.5a1.75 1.75 0 0 1-1.75 1.75h-2.5a1.75 1.75 0 0 1-1.75-1.75ZM3.25 3a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2.5A.25.25 0 0 0 6 5.75v-2.5A.25.25 0 0 0 5.75 3Zm7 0a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 0 0 .25-.25v-2.5a.25.25 0 0 0-.25-.25Zm-7 7a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 0 0 .25-.25v-2.5a.25.25 0 0 0-.25-.25Zm7 0a.25.25 0 0 0-.25.25v2.5c0 .138.112.25.25.25h2.5a.25.25 0 0 0 .25-.25v-2.5a.25.25 0 0 0-.25-.25Z"></path></svg> Applications**.
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.](/assets/images/help/settings/settings-authorized-oauth-apps-tab.png)
4. Haga clic en **...** junto a **GitHub correspondiente a VS Code** y haga clic en **Revocar**.
5. Haga clic en la pestaña **GitHub Apps autorizada**.
6. Si aparece la **GitHub Copilot** extensión, haga 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á que volver a autorizar GitHub Copilot para volver a usarlo en Visual Studio Code.

## Reautorización de GitHub Copilot

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

1. En la esquina inferior izquierda de Visual Studio Code, haga clic en el icono **Cuentas** , mantenga el puntero sobre el nombre de usuario y haga 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.](/assets/images/help/copilot/vsc-sign-out.png)

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

3. En la esquina inferior izquierda de Visual Studio Code, haga clic en el icono **Cuentas** , mantenga el puntero sobre el nombre de usuario y haga clic **en 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.](/assets/images/help/copilot/vsc-sign-in.png)

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

5. En ¿Abrir Visual Studio Code? En la ventana emergente, haga clic en **Abrir Visual Studio Code**.

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

## Información adicional

* [
  GitHub Copilot en VS Code](https://code.visualstudio.com/docs/copilot/overview)
* [
  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot/#faq)

</div>

<div class="ghd-tool vimneovim">

## Configurar GitHub Copilot en Vim/Neovim

Para obtener instrucciones sobre cómo configurar GitHub Copilot en Vim/Neovim, abra la documentación de GitHub Copilot en Vim/Neovim ejecutando el siguiente comando:

```
:help copilot
```

## Reenlazamiento de métodos abreviados de teclado

Puede volver a enlazar los métodos abreviados de teclado en Vim/Neovim al usar GitHub Copilot para usar los métodos abreviados de teclado preferidos para cada comando específico. Para obtener más información, consulta el artículo sobre el [Mapa](https://neovim.io/doc/user/map.html) en la documentación de Neovim.

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

## Información adicional

* [
  GitHub Copilot Preguntas más frecuentes](https://github.com/features/copilot/#faq)

</div>

<div class="ghd-tool xcode">

## Acerca de GitHub Copilot en Xcode

Si usa Xcode, GitHub Copilot puede ayudarle con una variedad de tareas, incluida la generación de sugerencias de código, la explicación del funcionamiento del código en el editor y la sugerencia de correcciones de código. Después de la instalación, puede habilitar o deshabilitar GitHub Copiloty puede configurar opciones avanzadas en Xcode o en GitHub.

## Prerrequisitos

Para configurar GitHub Copilot para Xcode, debe instalar la GitHub Copilot extensión. Consulte [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=xcode).

## Reenlazamiento de métodos abreviados de teclado

Puede usar los atajos de teclado predeterminados para las sugerencias integradas en Xcode al usar GitHub Copilot. Para obtener una lista de métodos abreviados de teclado predeterminados, consulte [Métodos abreviados de teclado para GitHub Copilot en el IDE](/es/enterprise-cloud@latest/copilot/reference/keyboard-shortcuts).

Si no quiere usar los atajos de teclado predeterminados para GitHub Copilot, puede reasignarlos en el editor de asignaciones de teclas y usar los atajos de teclado que prefiera.

Si desea usar algo aparte de <kbd>Tab</kbd> para aceptar la primera línea de una sugerencia, debe deshabilitar la opción "Aceptar sugerencias con pestaña" en la configuración avanzada de la GitHub Copilot aplicación para Xcode. Además, actualmente solo se admite la tecla <kbd>Opción</kbd> para la acción "Ver sugerencia completa".

1. En el menú Xcode, haz clic en **Xcode** y, a continuación, **Settings**.
2. Haga clic en **Enlaces de clave** y busque "Copilot" para buscar los comandos que desea volver a enlazar.

## Habilitación o deshabilitación GitHub Copilot

Puede habilitar o deshabilitar la GitHub Copilot extensión desde dentro de la aplicación.

1. Abra la aplicación GitHub Copilot de Xcode.
2. En la parte superior de la ventana de la aplicación, haz clic en **Advanced**.
3. En la sección "Configuración de sugerencias", usa el conmutador "Solicitar sugerencias mientras escribes" para habilitar o deshabilitar la extensión.

## Actualización GitHub Copilot automática de Xcode

Puede configurar la GitHub Copilot extensión para comprobar automáticamente si hay actualizaciones.

1. Abra la aplicación GitHub Copilot de Xcode.
2. Selecciona **Comprobar automáticamente si hay actualizaciones**.

Después de actualizar la extensión, se debe reiniciar Xcode para que los cambios surtan efecto.

## Deshabilitar next edit suggestions

Next edit suggestions están habilitados de forma predeterminada. Para deshabilitar next edit suggestions, vaya a la pestaña "Avanzadas" en la configuración de la GitHub Copilot extensión de Xcode. También puede deshabilitar la opción "Aceptar sugerencias con la pestaña".

Si utiliza un plan Copilot Business o Copilot Enterprise, la organización o empresa que proporciona su plan debe habilitar la configuración **Funciones de vista previa del Editor**. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) o [Administración de directivas y características para GitHub Copilot en su empresa](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

</div>

<div class="ghd-tool eclipse">

## Acerca de GitHub Copilot en Eclipse

Si usa Eclipse, GitHub Copilot puede proporcionar sugerencias de código a medida que trabaje en el IDE. También puedes utilizar el panel de Copilot Chat para trabajar con Copilot como tu programador de pareja de IA.

Después de instalar GitHub Copilot en Eclipse, puede habilitarlo o deshabilitarlo y puede configurar opciones avanzadas en el IDE.

## Prerrequisitos

Para configurar GitHub Copilot en Eclipse, debe instalar la GitHub Copilot extensión. Consulte [Instalación de la extensión GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/set-up/install-copilot-extension?tool=eclipse).

## Reenlazamiento de métodos abreviados de teclado

Si no quiere usar los atajos de teclado predeterminados para GitHub Copilot, puede reasignarlos en el editor de asignaciones de teclas y usar los atajos de teclado que prefiera. Para obtener una lista de métodos abreviados de teclado predeterminados, consulte [Métodos abreviados de teclado para GitHub Copilot en el IDE](/es/enterprise-cloud@latest/copilot/reference/keyboard-shortcuts).

1. En el IDE, haga clic **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-copilot" aria-label="copilot" role="img"><path d="M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z"></path><path d="M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z"></path></svg>Copilot** para abrir el menú.
2. Haz clic en **Edit Keyboard Shortcuts...** para volver a enlazar los métodos abreviados de teclado.

## Opciones y configuraciones

Para la configuración avanzada, puede establecer el comportamiento de finalización automática, configurar el proxy y asignar un GitHub Enterprise punto de conexión de autenticación.

## Habilitar next edit suggestions

Puedes habilitar next edit suggestions en finalizaciones en la configuración de la extensión GitHub Copilot en Eclipse.

Si utiliza un plan Copilot Business o Copilot Enterprise, la organización o empresa que proporciona su plan debe habilitar la configuración **Funciones de vista previa del Editor**. Consulta [Administración de directivas y características para GitHub Copilot en su organización](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-organization/manage-policies#enabling-copilot-features-and-models-in-your-organization) o [Administración de directivas y características para GitHub Copilot en su empresa](/es/enterprise-cloud@latest/copilot/how-tos/administer-copilot/manage-for-enterprise/manage-enterprise-policies#defining-policies-for-your-enterprise).

## Configurar la configuración de Copilot en GitHub.com

Si utiliza un plan Copilot Pro, Copilot Pro+ o Copilot Max, puede optar por permitir o bloquear las sugerencias en línea que coincidan con código disponible públicamente.
Esta opción se configura en la configuración personal en GitHub.com. Consulta [Administración de directivas de GitHub Copilot como suscriptor individual](/es/enterprise-cloud@latest/copilot/how-tos/manage-your-account/manage-policies).

## Autenticación en una cuenta en GHE.com

Si usas un plan de Copilot para una cuenta de cuenta de usuario administrada en GHE.com, tendrás que actualizar algunos valores antes de iniciar sesión. Consulte [Uso de GitHub Copilot con una cuenta en GHE.com](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/authenticate-to-ghecom).

</div>