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 más información, ve "Introducción a GitHub Copilot en Visual Studio".
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ón | Acceso directo | Nombre de comando |
---|---|---|
Mostrar la sugerencia insertada siguiente | Ctrl+Alt+] | Tools.Nextsuggestion |
Mostrar sugerencia insertada anterior | Ctrl+Alt+[ | Tools.Previoussuggestion |
Desencadenar sugerencia insertada | Ctrl+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.
-
En la barra de herramientas de Visual Studio, en Herramientas, haz clic en Opciones.
-
En el cuadro de diálogo "Opciones", en Entorno, haz clic en Teclado.
-
En "Mostrar los comandos que contengan:", busca el comando que quieres volver a enlazar.
-
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.
```
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.
-
Para habilitar o deshabilitar GitHub Copilot, haz clic en el icono de GitHub Copilot en el panel inferior de la ventana Visual Studio.
-
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 lenguaje especificado, haz clic en Habilitar para LANGUAGE.
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
- En la barra de herramientas de Visual Studio, en Herramientas, haz clic en Opciones.
- En el cuadro de diálogo "Opciones", en Entorno, haz clic en IntelliSense y, después, en General.
- En "General", selecciona Visual Studio y, después, 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á.
-
En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en Settings (Configuración).
1. En la barra lateral izquierda, haz clic en GitHub Copilot.
-
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.
1. Para confirmar la nueva configuración, haz clic en Guardar.
Habilitación o deshabilitación de telemetría
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 configuración de tu cuenta personal. La telemetría estará deshabilitada automáticamente.
Puedes elegir si GitHub recopila y conserva los fragmentos de código y los procesa y comparte con Microsoft y OpenAI si ajustas la configuración de usuario. Para más información sobre los datos que GitHub Copilot puede recopilar en función de la configuración de telemetría, consulta "Condiciones de GitHub para características y productos adicionales" y las Preguntas más frecuentes de privacidad de GitHub Copilot.
-
En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en Settings (Configuración).
1. En la barra lateral izquierda, haz clic en GitHub Copilot.
-
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.
1. Para confirmar la nueva configuración, haz clic en Guardar.