# Inicio rápido para GitHub Copilot

Aprenda rápidamente a usar GitHub Copilot.

En esta guía de inicio rápido se explica cómo usar Copilot en el GitHub sitio web, en IDE y en Windows Terminal. Para probar un flujo de trabajo controlado por agente en GitHub Copilot app, consulte [Introducción a la aplicación Copilot de GitHub](/es/enterprise-cloud@latest/copilot/how-tos/github-copilot-app/getting-started).

## Introducción

<!-- --------------------- -->

<!-- Web browser -->

<!-- --------------------- -->

<div class="ghd-tool webui">

Puede usar Copilot para obtener respuestas a preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para usar Copilot en el GitHub sitio web. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisito previo

Para utilizar Copilot en el sitio web de GitHub, debe tener un plan Copilot activo. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).

## Tu primera pregunta

1. En GitHub, vaya a un repositorio y abra un archivo.

2. Haga clic en el Copilot 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>) situado en la parte superior derecha de la vista de archivo.

   ![Captura de pantalla del botón Copilot , resaltado con un contorno naranja oscuro , en la parte superior de la vista del archivo.](/assets/images/help/copilot/copilot-button-for-file.png)

3. Escriba una pregunta en el cuadro "Preguntar Copilot" situado en la parte inferior del panel de chat y presione <kbd>Entrar</kbd>.

   Por ejemplo, puede introducir:

   * `Explain this file.`

   * `How could I improve this code?`

   * `How can I test this code?`

Copilot responde a tu solicitud en el panel.

1. Puede continuar la conversación con una pregunta de seguimiento. Por ejemplo, podrías escribir "cuéntame más" para que Copilot amplíe su último comentario.

## Otras preguntas que puedes hacer

Hay muchas más cosas que puede hacer con GitHub Copilot Chat in GitHub. Por ejemplo:

* Hacer una pregunta general sobre el desarrollo de software
* Hacer preguntas exploratorias sobre un repositorio
* Descubre los cambios en una pull request
* Hacer una pregunta sobre una confirmación específica

Para obtener más información, vea [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).

## Pasos siguientes

* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén Copilot sugerencias en línea en un IDE**. Consulta [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Aprende a escribir mensajes efectivos** - Consulte [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Uso de la extensión copilot de la CLI de GitHub](/es/enterprise-cloud@latest/copilot/how-tos/use-copilot-for-common-tasks/use-copilot-in-the-cli).

</div>

<!-- --------------------- -->

<!-- Windows terminal -->

<!-- --------------------- -->

<div class="ghd-tool windowsterminal">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para Windows Terminal. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Suscripción a Copilot**. Para usar GitHub Copilot en Windows Terminal, debe contar con una suscripción activa a GitHub Copilot. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* **Windows Terminal Controlado**. Terminal Chat solo está disponible en [Windows Terminal Canary](https://github.com/microsoft/terminal?tab=readme-ov-file#installing-windows-terminal-canary).

## Uso Copilot en el chat de terminal

Después de instalar Windows Terminal Canary, puede usar Copilot en [Terminal Chat](https://learn.microsoft.com/windows/terminal/terminal-chat) para formular preguntas relacionadas con la línea de comandos.

1. Abre **Settings** en el menú desplegable.

   ![Captura de pantalla del menú desplegable en Windows Terminal con el elemento Settings resaltado.](/assets/images/help/copilot/windows-terminal-dropdown.png)

2. Ve a la configuración **Terminal Chat (Experimental)**.

   ![Captura de pantalla del menú Settings en Windows Terminal con el elemento Terminal Chat (Experimental) resaltado.](/assets/images/help/copilot/windows-terminal-settings.png)

3. En **Service Providers**, seleccione **GitHub Copilot** y **Authenticate a través de GitHub** para iniciar sesión.

## Chatear con GitHub Copilot

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o empresa, no podrá usar GitHub Copilot en Windows Terminal si el propietario de su organización o el administrador de la empresa ha deshabilitado GitHub Copilot CLI. 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).

1. Abre **Terminal Chat (Experimental)** en el menú desplegable.

2. En la ventana Chat de terminal, escriba `how do i list all markdown files in my directory`<kbd>y presione Entrar</kbd>.

CopilotLa respuesta se muestra debajo de su pregunta.

1. Haz clic en una respuesta para insertarla en la línea de comandos.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>

<!-- --------------------- -->

<!-- VS Code -->

<!-- --------------------- -->

<div class="ghd-tool vscode">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para Visual Studio Code. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Copilot suscripción**: para utilizar GitHub Copilot en VS Code, debes tener una GitHub Copilot suscripción activa. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* **Última versión de Visual Studio Code**. Consulte la [Visual Studio Code página de descarga](https://code.visualstudio.com/Download?ref_product=copilot\&ref_type=engagement\&ref_style=text).
* **Inicie sesión en GitHub en Visual Studio Code**. Si tienes problemas con la autenticación, consulta [Solución de problemas comunes con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues#authentication-problems-in-visual-studio-code).

## Chatear con GitHub Copilot

Después de instalar la GitHub Copilot extensión de Chat, puede hacer Copilot preguntas sobre programación.

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. 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).

1. Cree una nueva carpeta para el proyecto y ábrala en VS Code.
2. Abra la vista Chat presionando <kbd>Control</kbd>+<kbd>Command</kbd>+<kbd>i</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>i</kbd> (Windows/Linux) o seleccionando el icono de chat en la barra de título de VS Code.
3. En la parte inferior de la vista de chat, en el campo de entrada del chat, escriba: `Create a complete task manager web application with the ability to add, delete, and mark tasks as completed. Include modern CSS styling and make it responsive. Use semantic HTML and ensure it's accessible. Separate markup, styles, and scripts into their own files.`
4. Presione <kbd>ENTRAR</kbd>. Observe que el agente genera los archivos y el código necesarios para implementar la solicitud. Debería ver que actualiza el `index.html` archivo, crea un `styles.css` archivo para aplicar estilos y un `script.js` archivo para obtener funcionalidad.
5. Revise los archivos generados y seleccione Mantener para aceptar todos los cambios.

## Consigue tu primera sugerencia en línea

En el siguiente ejemplo se usa JavaScript, pero otros lenguajes funcionarán de forma similar. GitHub Copilot proporciona sugerencias para numerosos lenguajes y una amplia variedad de marcos, pero funciona especialmente bien para Python, JavaScript, TypeScript, Ruby, Go, C# y C++. GitHub Copilot también puede ayudar en la generación de consultas para bases de datos, o en la generación de sugerencias para API y marcos, y puede ayudar con la infraestructura como desarrollo de código.

1. Abra Visual Studio Code.
2. En Visual Studio Code, crea un archivo de JavaScript ( *\*.js*).
3. En el archivo de JavaScript, escriba el encabezado de función siguiente.

   ```javascript copy
   function calculateDaysBetweenDates(begin, end) {
   ```

GitHub Copilot sugerirá automáticamente el cuerpo completo de una función en texto atenuado. La sugerencia exacta puede variar.

1. Para aceptar la sugerencia, presiona <kbd>Tab</kbd>.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Usa Copilot como un profesional** - Aprende a escribir prompts efectivos para GitHub Copilot. Para obtener más información, consulte [Prácticas recomendadas para usar GitHub Copilot en VS Code](https://code.visualstudio.com/docs/copilot/prompt-crafting) en la documentación de Visual Studio Code.
* **Familiarícese con next edit suggestions** - Consulte [Navegación y aceptación de next edit suggestions](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions#navigating-and-accepting-next-edit-suggestions-1).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>

<!-- --------------------- -->

<!-- Visual Studio -->

<!-- --------------------- -->

<div class="ghd-tool visualstudio">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para Visual Studio. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Suscripción a Copilot**. Para usar GitHub Copilot en Visual Studio, debe contar con una suscripción activa a GitHub Copilot. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* ```
            **Versión compatible de Visual Studio**. Para utilizar GitHub Copilot en Visual Studio, debe tener instalada la versión 2022 17.8 o posterior de Visual Studio para Windows. Para más información, consulta [Instalar Visual Studio](https://learn.microsoft.com/en-us/visualstudio/install/install-visual-studio?ref_product=copilot&ref_type=engagement&ref_style=text) en la documentación de Microsoft.
  ```
* ```
            **Extensión de GitHub Copilot para Visual Studio**. Para obtener instrucciones sobre cómo instalar la extensión Copilot, consulta [Instalar GitHub Copilot en Visual Studio](https://learn.microsoft.com/visualstudio/ide/visual-studio-github-copilot-install-and-states?ref_product=copilot&ref_type=engagement&ref_style=text) en la documentación de Microsoft.
  ```
* ```
            **Agregue su cuenta de GitHub a Visual Studio**. Consulte [Añada sus cuentas de GitHub a su llavero Visual Studio](https://learn.microsoft.com/en-us/visualstudio/ide/work-with-github-accounts?ref_product=copilot&ref_type=engagement&ref_style=text) en la documentación de Microsoft.
  ```

## Chatear con GitHub Copilot

Después de instalar la extensión GitHub Copilot, puede plantear Copilot preguntas sobre programación.

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. 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).

1. Apertura de un archivo de código existente.

2. En la barra de Visual Studio menús, haga clic en **Ver** y, a continuación, haga clic en **GitHub Copilot Chat**.

3. En la Copilot Chat ventana, escriba `what does this file do` y presione <kbd>Entrar</kbd>.

CopilotLa respuesta se muestra debajo de su pregunta.

1. Selecciona una línea de código en el editor.
2. En la Copilot Chat ventana, escriba `explain this line` y presione <kbd>Entrar</kbd>.

## Consigue tu primera sugerencia en línea

En el siguiente ejemplo se usa JavaScript, pero otros lenguajes funcionarán de forma similar. GitHub Copilot proporciona sugerencias para numerosos lenguajes y una amplia variedad de marcos, pero funciona especialmente bien para Python, JavaScript, TypeScript, Ruby, Go, C# y C++. GitHub Copilot también puede ayudar en la generación de consultas para bases de datos, o en la generación de sugerencias para API y marcos, y puede ayudar con la infraestructura como desarrollo de código.

1. Abra Visual Studio.
2. En Visual Studio, cree un nuevo archivo javaScript (*\*.js*).
3. En el archivo de JavaScript, escriba el encabezado de función siguiente.

   ```javascript copy
   function calculateDaysBetweenDates(begin, end) {
   ```

GitHub Copilot sugerirá automáticamente el cuerpo completo de una función en texto atenuado. La sugerencia exacta puede variar.

1. Para aceptar la sugerencia, presiona <kbd>Tab</kbd>.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Crea indicaciones como un profesional**: mira [Visual Studio Prompt Engineering with GitHub Copilot](https://www.youtube.com/watch?v=9hZsOeIINg8\&list=PLReL099Y5nRckZDdcQ21UigO9pKa14yxC) en YouTube.
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>

<!-- --------------------- -->

<!-- JetBrains -->

<!-- --------------------- -->

<div class="ghd-tool jetbrains">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para los IDE de JetBrains. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Suscripción a Copilot**. Para usar GitHub Copilot en un IDE de JetBrains, es necesario tener una suscripción activa a GitHub Copilot. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* **Un IDE de JetBrains compatible**.
  Copilot se admite en un gran número de IDE de JetBrains. Para obtener una lista completa, consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide?tool=jetbrains).
* **Versión más reciente de la GitHub Copilot extensión**. Consulte el [GitHub Copilot complemento](https://plugins.jetbrains.com/plugin/17718-github-copilot?ref_product=copilot\&ref_type=engagement\&ref_style=text) en El Marketplace de JetBrains. Para conocer las instrucciones de instalación, consulta [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).
* **Inicie sesión en GitHub el IDE de JetBrains**. Para obtener instrucciones de autenticació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=jetbrains#installing-the-github-copilot-plugin-in-your-jetbrains-ide).

## Chatear con GitHub Copilot

Después de instalar el complemento GitHub Copilot, puede formular Copilot preguntas sobre programación.

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. 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).

1. Apertura de un archivo de código existente.

2. Abra la Copilot Chat ventana haciendo clic en el **Copilot Chat** icono situado a la derecha de la ventana del IDE de JetBrains.

   ![Captura de pantalla del icono de Copilot Chat en la barra de actividad.](/assets/images/help/copilot/jetbrains-copilot-chat-icon.png)

3. En la Copilot Chat ventana, escriba `what does this file do` y presione <kbd>Entrar</kbd>.

CopilotLa respuesta se muestra debajo de su pregunta.

1. Selecciona una línea de código en el editor.
2. En la Copilot Chat ventana, escriba `explain this line` y presione <kbd>Entrar</kbd>.

## Consigue tu primera sugerencia en línea

En el siguiente ejemplo se usa JavaScript, pero otros lenguajes funcionarán de forma similar. GitHub Copilot proporciona sugerencias para numerosos lenguajes y una amplia variedad de marcos, pero funciona especialmente bien para Python, JavaScript, TypeScript, Ruby, Go, C# y C++. GitHub Copilot también puede ayudar en la generación de consultas para bases de datos, o en la generación de sugerencias para API y marcos, y puede ayudar con la infraestructura como desarrollo de código.

1. En el editor de JetBrains, crea un nuevo archivo de JavaScript ( *\*.js*).
2. En el archivo de JavaScript, escriba el encabezado de función siguiente.

   ```javascript copy
   function calculateDaysBetweenDates(begin, end) {
   ```

GitHub Copilot sugerirá automáticamente el cuerpo completo de una función en texto atenuado. La sugerencia exacta puede variar.

1. Para aceptar la sugerencia, presiona <kbd>Tab</kbd>.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>

<!-- --------------------- -->

<!-- XCode -->

<!-- --------------------- -->

<div class="ghd-tool xcode">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para XCode en MacOS. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Suscripción a Copilot**. Para usar GitHub Copilot en Xcode, debe tener una suscripción GitHub Copilot activa. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* **Versión más reciente de la GitHub Copilot extensión**. Para conocer las instrucciones de instalación, consulta [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).
* **Inicie sesión en GitHub Xcode**. Si experimenta problemas de autenticación, consulte [Solución de problemas comunes con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues).

## Chatear con GitHub Copilot

Después de instalar el complemento GitHub Copilot, puede formular Copilot preguntas sobre programación.

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. 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).

1. Apertura de un archivo de código existente.

2. Haga clic en **Editor** en la barra de menús y, a continuación, haga clic en **GitHub Copilot\*\*\*\*Abrir chat**.

Copilot Chat se abre en una nueva ventana.

1. En la Copilot Chat ventana, seleccione el archivo para indicar que desea chatear sobre este archivo.

   ![Captura de pantalla de un archivo seleccionado en la ventana Chat. El archivo está resaltado con un contorno naranja oscuro.](/assets/images/help/copilot/xcode-chat-about-file.png)

2. Escriba `what does this file do` y presione <kbd>Entrar</kbd>.

CopilotLa respuesta se muestra debajo de su pregunta.

1. Selecciona una línea de código en el editor.
2. En la Copilot Chat ventana, escriba `explain this line` y presione <kbd>Entrar</kbd>.

## Consigue tu primera sugerencia en línea

En el ejemplo siguiente se usa Swift, pero otros lenguajes funcionarán de forma similar.

1. Cree un nuevo archivo llamado `CalculateDays.swift`.

2. Escriba el código siguiente en el nuevo archivo:

   ```swift copy
   import Foundation

   func calculateDaysBetweenDates(_ start: Date, _ end: Date)
   ```

GitHub Copilot agrega una sugerencia de código que continúa esta función. Las sugerencias se muestran en texto atenuado.

1. Para aceptar la sugerencia, presiona <kbd>Tab</kbd>.
2. Copilot seguirá realizando sugerencias, cada una de las cuales puede aceptar presionando <kbd>Tab</kbd>.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Familiarícese con next edit suggestions** - Consulte [Navegación y aceptación de next edit suggestions](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions?tool=xcode#navigating-and-accepting-next-edit-suggestions-2).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>

<!-- --------------------- -->

<!-- Eclipse -->

<!-- --------------------- -->

<div class="ghd-tool eclipse">

GitHub Copilot proporciona sugerencias de codificación a medida que escribe en el editor. También puede formular Copilot preguntas relacionadas con la codificación, como cómo codificar algo, cómo corregir un error o cómo funciona el código de otra persona. Para obtener detalles completos sobre lo que Copilot puede hacer, consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot).

Las instrucciones para usar Copilot difieren en función de dónde se use. Esta versión del inicio rápido es para Eclipse. Haga clic en las pestañas anteriores para obtener instrucciones sobre el uso Copilot en otros entornos.

## Requisitos previos

* **Suscripción a Copilot**. Para usar GitHub Copilot en Eclipse, debe tener una suscripción activa a GitHub Copilot. Consulta [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/get-started/what-is-github-copilot#get-access).
* **Versión más reciente de la GitHub Copilot extensión**. Para conocer las instrucciones de instalación, consulta [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).
* **Inicie sesión en GitHub Eclipse**. Si experimenta problemas de autenticación, consulte [Solución de problemas comunes con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/troubleshoot-copilot/troubleshoot-common-issues).

## Chatear con GitHub Copilot

Después de instalar el complemento GitHub Copilot, puede formular Copilot preguntas sobre programación.

> \[!NOTE] Si tiene acceso a GitHub Copilot a través de su organización o entorno empresarial, no podrá usar GitHub Copilot Chat si el propietario de la organización o el administrador del entorno empresarial han deshabilitado el chat. 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).

1. Apertura de un archivo de código existente.

2. En la barra de menús de Eclipse, haga clic en **Copilot** y, a continuación, haga clic en **<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> Abrir chat**.

3. En la Copilot Chat ventana, escriba `what does this file do` y presione <kbd>Entrar</kbd>.

CopilotLa respuesta se muestra debajo de su pregunta.

1. Selecciona una línea de código en el editor.
2. En la Copilot Chat ventana, escriba `explain this line` y presione <kbd>Entrar</kbd>.

## Consigue tu primera sugerencia en línea

En el ejemplo siguiente se usa Java, pero otros lenguajes funcionarán de forma similar.

1. Cree una nueva clase de Java denominada `CalculateDaysBetween`.

2. En la clase , agregue el comentario siguiente:

   ```java copy
   // Take 2 dates and return the number of days between them
   ```

GitHub Copilot agrega una sugerencia de código que se usará para esta clase. Las sugerencias se muestran en texto atenuado.

1. Para aceptar la sugerencia, presiona <kbd>Tab</kbd>.

## Pasos siguientes

* **Más información sobre las Copilot sugerencias en línea**: consulte [Obtención de sugerencias de código en el IDE con GitHub Copilot](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions).
* **Más información sobre GitHub Copilot Chat** - Consulte [Hacer preguntas a GitHub Copilot en un IDE](/es/enterprise-cloud@latest/copilot/how-tos/chat-with-copilot/chat-in-ide) y [Hacer preguntas a GitHub Copilot en GitHub](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-github).
* **Obtén información sobre cómo escribir avisos** efectivos: consulta [Ingeniería de mensajes para GitHub Copilot Chat](/es/enterprise-cloud@latest/copilot/concepts/prompting/prompt-engineering).
* **Familiarícese con next edit suggestions** - Consulte [Navegación y aceptación de next edit suggestions](/es/enterprise-cloud@latest/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions?tool=eclipse#navigating-and-accepting-next-edit-suggestions-3).
* **Usa Copilot en tu dispositivo móvil** - Consulta [Hacer preguntas a GitHub Copilot en GitHub Mobile](/es/enterprise-cloud@latest/copilot/how-tos/copilot-on-github/chat-with-copilot/chat-in-mobile).
* **Use Copilot en la línea de comandos** : consulte [Acerca de GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/concepts/agents/copilot-cli/about-copilot-cli).
* **Configurar Copilot en el editor** : puede habilitar o deshabilitar GitHub Copilot desde dentro del editor y crear sus propios métodos abreviados de teclado preferidos para Copilot. Consulta [Configuración de GitHub Copilot en su entorno](/es/enterprise-cloud@latest/copilot/how-tos/configure-personal-settings/configure-in-ide).

</div>