9.5 KiB
title, intro, product, versions, shortTitle, topics, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | product | versions | shortTitle | topics | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Configuración de GitHub Copilot en Visual Studio Code | Puedes habilitar, configurar y deshabilitar {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}. | {% data reusables.gated-features.copilot %} |
|
Visual Studio Code |
|
ab043d4eeca2003deaf77aa80be46fc79acf8649 | 6185352bc5 |
HT | es-ES | 12/09/2022 | 148193570 |
Acerca de {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}
Si usas {% data variables.product.prodname_vscode %}, {% data variables.product.prodname_copilot %} puedes autocompletar el código mientras escribes. Después de la instalación, se puede habilitar o deshabilitar {% data variables.product.prodname_copilot %}, y configurar opciones avanzadas en {% data variables.product.prodname_vscode %} o en {% data variables.product.prodname_dotcom_the_website %}.
Prerrequisitos
Para configurar {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}, se debe instalar el complemento {% data variables.product.prodname_copilot %}. Para más información, ve "Introducción a {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}".
Métodos abreviados de teclado para {% data variables.product.prodname_copilot %}
Puedes usar los métodos abreviados de teclado predeterminados en {% data variables.product.prodname_vscode %} al usar {% data variables.product.prodname_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.
{% mac %}
| Acción | Acceso directo | Nombre de comando |
|---|---|---|
| Aceptar una sugerencia insertada | Pestaña | editor.action.inlineSuggest.commit |
| Descartar una sugerencia insertada | Esc | editor.action.inlineSuggest.hide |
| Mostrar la sugerencia insertada siguiente | Opción (⌥)+] |
editor.action.inlineSuggest.showNext |
| Mostrar sugerencia insertada anterior | Opción (⌥)+[ |
editor.action.inlineSuggest.showPrevious |
| Desencadenar sugerencia insertada | Opción (⌥)+</kbd> |
editor.action.inlineSuggest.trigger |
| Abrir {% data variables.product.prodname_copilot %} (sugerencias adicionales en el panel independiente) | Ctrl+Return | github.copilot.generate |
| Habilitar y deshabilitar {% data variables.product.prodname_copilot %} | No hay acceso directo predeterminado | github.copilot.toggleCopilot |
{% endmac %}
{% windows %}
| Acción | Acceso directo | Nombre de comando |
|---|---|---|
| Aceptar una sugerencia insertada | Pestaña | editor.action.inlineSuggest.commit |
| Descartar una sugerencia insertada | Esc | editor.action.inlineSuggest.hide |
| Mostrar la sugerencia insertada siguiente | Alt+] | editor.action.inlineSuggest.showNext |
| Mostrar sugerencia insertada anterior | Alt+[ | editor.action.inlineSuggest.showPrevious |
| Desencadenar sugerencia insertada | Alt+</kbd> | editor.action.inlineSuggest.trigger |
| Abrir {% data variables.product.prodname_copilot %} (sugerencias adicionales en el panel independiente) | Ctrl+Entrar | github.copilot.generate |
| Habilitar y deshabilitar {% data variables.product.prodname_copilot %} | No hay acceso directo predeterminado | github.copilot.toggleCopilot |
{% endwindows %}
{% linux %}
| Acción | Acceso directo | Nombre de comando |
|---|---|---|
| Aceptar una sugerencia insertada | Pestaña | editor.action.inlineSuggest.commit |
| Descartar una sugerencia insertada | Esc | editor.action.inlineSuggest.hide |
| Mostrar la sugerencia insertada siguiente | Alt+] | editor.action.inlineSuggest.showNext |
| Mostrar sugerencia insertada anterior | Alt+[ | editor.action.inlineSuggest.showPrevious |
| Desencadenar sugerencia insertada | Alt+</kbd> | editor.action.inlineSuggest.trigger |
| Abrir {% data variables.product.prodname_copilot %} (sugerencias adicionales en el panel independiente) | Ctrl+Entrar | github.copilot.generate |
| Habilitar y deshabilitar {% data variables.product.prodname_copilot %} | No hay acceso directo predeterminado | github.copilot.toggleCopilot |
{% endlinux %}
Reenlazamiento de métodos abreviados de teclado
Si no quieres usar los métodos abreviados de teclado predeterminados en {% data variables.product.prodname_vscode %} al usar {% data variables.product.prodname_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.
- Haz clic en el menú Archivo, Preferencias y, después, Métodos abreviados de teclado.

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

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

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

{% data reusables.copilot.enabling-or-disabling-in-vsc %}
Habilitación o deshabilitación de sugerencias insertadas
Puedes optar por habilitar o deshabilitar sugerencias insertadas para {% data variables.product.prodname_copilot %} en {% data variables.product.prodname_vscode %}.
{% data reusables.copilot.vscode-settings %}
- En el panel izquierdo de la pestaña de configuración, haz clic en Extensiones y, después, selecciona {% data variables.product.prodname_copilot_short %} .
- En "Sugerencia insertada:Habilitar", activa o desactiva la casilla para habilitar o deshabilitar sugerencias insertadas.
Habilitación o deshabilitación de {% data variables.product.prodname_copilot %} para lenguajes específicos
Puedes especificar los lenguajes para los que quieres habilitar o deshabilitar {% data variables.product.prodname_copilot %}.
-
En {% data variables.product.prodname_vscode %}, 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".
-
En "Habilitar o deshabilitar {% data variables.product.prodname_copilot_short %} en los idiomas especificados", haz clic en Editar en settings.json.
-
En el archivo settings.json, agrega o quita los lenguajes para los que quieres habilitar o deshabilitar {% data variables.product.prodname_copilot %}. Por ejemplo, para habilitar Python en {% data variables.product.prodname_copilot %}, agrega
"python": truea 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 } }
Establecimiento de la configuración de proxy de {% data variables.product.prodname_copilot %}
{% data variables.product.prodname_copilot %} se puede configurar para conectarse a través de un servidor proxy HTTP en {% data variables.product.prodname_vscode %}. {% data variables.product.prodname_copilot %} admite configuraciones básicas de proxy HTTP, con o sin autenticación básica.
{% data reusables.copilot.vscode-settings %}
-
En el panel izquierdo de la pestaña de configuración, haz clic en Aplicaciones y, después, selecciona Proxy.
-
En el cuadro de texto de "Proxy", escribe la dirección del servidor proxy, por ejemplo,
http://localhost:3128. Opcionalmente, {% data variables.product.prodname_copilot %} usará las variableshttp_proxyyhttps_proxydel entorno. -
Opcionalmente, en "Http: 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-Authorizationen cada solicitud de red. -
Opcionalmente, en "Http: SSL estricto de proxy", activa o desactiva la casilla para habilitar o deshabilitar el SSL estricto.
{% data reusables.copilot.dotcom-settings %}


