Introducción
En esta guía se muestra cómo obtener sugerencias de codificación en GitHub Copilot un IDE de JetBrains. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Los ejemplos de esta guía usan Java, pero otros lenguajes funcionarán de forma similar.
Para más información, consulta Sugerencias de código de GitHub Copilot en tu IDE.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en JetBrains, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
JetBrains IDE compatible. Para usar GitHub Copilot en JetBrains, debe tener instalado un IDE de JetBrains compatible. GitHub Copilot es compatible con los siguientes IDE:
- IntelliJ IDEA (Ultimate, Community, Educational)
- Android Studio
- CLion
- Invitado de Code With Me
- DataGrip
- DataSpell
- GoLand
- Cliente JetBrains
- MPS
- PhpStorm
- PyCharm (Profesional, Comunidad, Educativa)
- Rider
- RubyMine
- RustRover
- WebStorm
Consulta el buscador de herramientas de IDE de JetBrains para descargarla.
-
Versión más reciente de la GitHub Copilot extensión. Consulte el GitHub Copilot complemento en El Marketplace de JetBrains. Para conocer las instrucciones de instalación, consulta Instalación de la extensión GitHub Copilot en su entorno.
-
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.
Obtención de sugerencias de código
GitHub Copilot ofrece sugerencias de codificación a medida que escribe. Por ejemplo, en un archivo Java, cree una clase escribiendo class Test.
GitHub Copilot sugerirá automáticamente un cuerpo de clase en texto atenuado. Para aceptar la sugerencia, presiona Tab.
También puede describir algo que quiera hacer mediante lenguaje natural dentro de un comentario y Copilot sugerirá el código para lograr su objetivo. Por ejemplo, escriba este comentario en un archivo Java:
// find all images without alternate text
// and give them a red border
void process () {
// find all images without alternate text
// and give them a red border
void process () {
GitHub Copilot sugerirá automáticamente el código. Para aceptar la sugerencia, presiona Tab.
GitHub Copilot intentará coincidir con el contexto y el estilo del código. Siempre puede editar el código sugerido.
Sugerencia
Si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, vea Administración de directivas de GitHub Copilot como suscriptor individual.
Mostrar sugerencias alternativas
Para cualquier entrada determinada, GitHub Copilot puede ofrecer varias sugerencias. Puedes seleccionar qué sugerencia usar o rechazar todas las sugerencias.
Por ejemplo, escriba la siguiente línea en un archivo Java y presione Intro:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot le mostrará una sugerencia.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para mostrar las sugerencias siguientes o anteriores, haga clic en el botón de flecha hacia delante o atrás del control.
También puede usar métodos abreviados de teclado para mostrar sugerencias alternativas:
| SO | Ver la siguiente sugerencia | Ver la sugerencia anterior |
|---|---|---|
| macOS | ||
| Opción+] | ||
| Opción+[ | ||
| Windows o Linux | ||
| Alt+] | ||
| Alt+[ |
Para aceptar una sugerencia, haga clic en "Aceptar" en la paleta de comandos de Copilot o presione Tab. Para rechazar todas las sugerencias, presione Esc.
Mostrar varias sugerencias en una pestaña nueva
Si no desea utilizar ninguna de las sugerencias iniciales que GitHub Copilot ofrece, puede mostrar varias sugerencias en una nueva pestaña.
Por ejemplo, escriba la siguiente línea en un archivo Java:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot le mostrará una sugerencia.
Para abrir una nueva pestaña con varias sugerencias adicionales, use el siguiente método abreviado de teclado y haga clic en Abrir GitHub Copilot:
| SO | Abrir múltiples sugerencias |
|---|---|
| macOS | |
| Comando+Mayús.+A | |
| Windows o Linux | |
| Ctrl+Entrar |
Para aceptar una sugerencia, debajo de la sugerencia, haz clic en Aceptar sugerencia NUMBER. Si quieres rechazar todas las sugerencias, cierra la pestaña.
Aceptar sugerencias parciales
Si no desea aceptar una sugerencia completa de GitHub Copilot, puede aceptar la siguiente palabra o la línea siguiente de una sugerencia.
Por ejemplo, escriba la siguiente línea en un archivo Java:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot mostrará una sugerencia en texto atenuado. La sugerencia exacta puede variar.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para aceptar solo la siguiente palabra de la sugerencia, haz clic en Aceptar Palabra en el control .
Como alternativa, puedes usar un método abreviado de teclado para aceptar la siguiente palabra de una sugerencia:
| SO | Aceptar la siguiente palabra | Aceptar línea siguiente |
|---|---|---|
| macOS | ||
| Comando+→ | ||
| Comando+Control+→ | ||
| Windows o Linux | ||
| Control+→ | ||
| Control+Alt+→ |
Si desea aceptar la siguiente línea de una sugerencia, deberá establecer una función rápida de teclado personalizada para el comando editor.action.inlineSuggest.acceptNextLine. Para obtener más información sobre cómo establecer métodos abreviados de teclado personalizados, vea Configuración de GitHub Copilot en su entorno.
Introducción
En esta guía se muestra cómo obtener sugerencias de codificación de GitHub Copilot en Visual Studio para Windows. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Los ejemplos de esta guía usan C#, pero otros lenguajes funcionarán de forma similar.
Para más información, consulta Sugerencias de código de GitHub Copilot en tu IDE.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en GitHub Copilot , Visual Studionecesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
**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.
Obtención de sugerencias de código
GitHub Copilot ofrece sugerencias de codificación a medida que escribe. Por ejemplo, escriba esta signatura de función en un archivo de C#:
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot sugerirá automáticamente un cuerpo de función completo en texto atenuado. Para aceptar la sugerencia, presiona Tab.
También puede describir algo que quiera hacer mediante lenguaje natural dentro de un comentario y Copilot sugerirá el código para lograr su objetivo. Por ejemplo, escriba este comentario en el archivo de C#:
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
GitHub Copilot sugerirá una implementación de la función. Para aceptar la sugerencia, presiona Tab.
Sugerencia
Si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, vea Administración de directivas de GitHub Copilot como suscriptor individual.
Mostrar sugerencias alternativas
Para cualquier entrada determinada, GitHub Copilot puede ofrecer varias sugerencias. Puedes seleccionar qué sugerencia usar o rechazar todas las sugerencias.
Por ejemplo, escriba esta signatura de función en un archivo de C#:
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot le mostrará una sugerencia.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para mostrar las sugerencias siguientes o anteriores, haga clic en el botón de flecha hacia delante o atrás del control.
Como alternativa, puede mostrar sugerencias alternativas presionando Alt+. (o Alt+,) en tu teclado.
Para aceptar una sugerencia, haga clic en "Aceptar" en la paleta de comandos de Copilot o presione Tab. Para rechazar todas las sugerencias, presione Esc.
Obtención de sugerencias de comentarios
Nota:
Las sugerencias de comentarios están disponibles en Visual Studio la versión preliminar 2 y posteriores de 17.14.
GitHub Copilot puede sugerir comentarios para el código mediante el análisis del código que escribe y genera comentarios que describen lo que hace el código. Para Copilot gratis los usuarios, las sugerencias de comentarios cuentan para su uso mensual Chat de Copiloto , no el uso de sugerencias de código.
Las sugerencias de comentarios están disponibles en los siguientes lenguajes:
- C#
- C++
Habilitación de sugerencias de comentarios
Para habilitar sugerencias de comentarios, debe configurar el estilo de comentario en Visual Studio.
Para C++
- En Visual Studio, en el menú Herramientas , haga clic en Opciones.
- En el panel de la izquierda, haz clic en Text Editor.
- Haga clic en C++ y, a continuación, en Estilo de código.
- En el encabezado Estilo de código , haga clic en General.
- En "Comments", selecciona Xml Doc Comments en la lista desplegable.
- Selecciona Insertar estilo de comentario existente al inicio de nuevas líneas al escribir comentarios y Continuar comentarios de línea única. A continuación, haga clic en Aceptar.
- En la pestaña Options, en el panel izquierdo, haga clic en GitHub.
- Haga clic en Copilot y, a continuación, en Editor.
- Seleccione Habilitar descripciones generadas por IA para los comentarios de documentación insertados automáticamente en los idiomas admitidos.
Para C#
- En Visual Studio, en el menú Herramientas , haga clic en Opciones.
- En el panel izquierdo, haga clic en Idiomas.
- Haga clic en C#, después en Más configuración y, a continuación, en Opciones avanzadas.
- En "Comentarios", selecciona Generar comentarios de documentación XML para ///, Insertar // al inicio de las nuevas líneas cuando escriba comentarios // y Insertar * al inicio de las nuevas líneas cuando escriba comentarios /**/. A continuación, haga clic en Aceptar.
- En la pestaña Options, en el panel izquierdo, haga clic en GitHub.
- Haga clic en Copilot y, a continuación, en Editor.
- Seleccione Habilitar descripciones generadas por IA para los comentarios de documentación insertados automáticamente en los idiomas admitidos.
Uso de sugerencias de comentarios
Para iniciar sugerencias de comentarios, escribe el iniciador de comentarios estándar para el lenguaje en el que vayas a escribir (por ejemplo, ///), antes del código que quieras comentar y espera a que aparezca la sugerencia.
Para aceptar la sugerencia, presiona Tab. Para modificar la sugerencia, presiona Alt+/. Para rechaza la sugerencia, presiona, Esc.
Navegación y aceptación sugerencias de edición siguientes
En función de las modificaciones que realice, Copilot predecirá la ubicación de la siguiente edición que probablemente realice y sugerirá una finalización para ella.
Puedes navegar por los cambios de código sugeridos mediante el tabulador, lo que facilita la búsqueda de la siguiente modificación pertinente sin tener que realizar búsquedas manualmente en archivos o referencias. Presiona de nuevo el tabulador para aceptar una sugerencia.
Una flecha en el margen indica una sugerencia de edición disponible. Haga clic en la flecha para acceder al menú de sugerencias de edición, que proporciona métodos abreviados de teclado. Si una sugerencia de edición está fuera de la vista del editor actual, la flecha señalará hacia arriba o hacia abajo para indicar dónde está la sugerencia siguiente.
Introducción
En esta guía se muestra cómo obtener sugerencias de codificación de GitHub Copilot en Visual Studio Code. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Los ejemplos de esta guía usan JavaScript, pero otros lenguajes funcionarán de forma similar.
Para más información, consulta Sugerencias de código de GitHub Copilot en tu IDE.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en Visual Studio Code, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
Inicie sesión en GitHub en Visual Studio Code. Consulte Configurar GitHub Copilot en Visual Studio Code la VS Code documentación.
-
Visual Studio Code. Para usarlo GitHub Copilot en Visual Studio Code, debe tener Visual Studio Code instalado. Para obtener más información, consulte la Visual Studio Code página de descarga.
-
Copilot en Visual Studio Code. Cuando configure GitHub Copilot en Visual Studio Code por primera vez, las extensiones necesarias se instalarán automáticamente. No es necesario descargarlos ni instalarlos manualmente. Para obtener instrucciones detalladas, consulte Configuración GitHub Copilot en Visual Studio Code la Visual Studio Code documentación.
Obtención de sugerencias de código
GitHub Copilot ofrece sugerencias de codificación a medida que escribe. Por ejemplo, escriba este encabezado de función en un archivo JavaScript:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot sugerirá automáticamente el resto de la función. Para aceptar la sugerencia, presiona Tab.
También puede describir algo que quiera hacer mediante lenguaje natural dentro de un comentario y Copilot sugerirá el código para lograr su objetivo. Por ejemplo, escriba este comentario en un archivo JavaScript:
// write a function to // find all images without alternate text // and give them a red border
// write a function to
// find all images without alternate text
// and give them a red border
GitHub Copilot sugerirá automáticamente el código. Para aceptar la sugerencia, presiona Tab.
Sugerencia
Si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, vea Administración de directivas de GitHub Copilot como suscriptor individual.
Mostrar sugerencias alternativas
Para cualquier entrada determinada, GitHub Copilot puede ofrecer varias sugerencias. Puedes seleccionar qué sugerencia usar o rechazar todas las sugerencias.
Por ejemplo, escriba este encabezado de función en un archivo JavaScript y presione Intro:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot le mostrará una sugerencia.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para mostrar las sugerencias siguientes o anteriores, haga clic en el botón de flecha hacia delante o atrás del control.
También puede usar métodos abreviados de teclado para mostrar sugerencias alternativas:
| SO | Ver la siguiente sugerencia | Ver la sugerencia anterior |
|---|---|---|
| macOS | ||
| Opción (⌥) o Alt+] | ||
| Opción (⌥) o Alt+[ | ||
| Windows o Linux | ||
| Alt+] | ||
| Alt+[ |
Para aceptar una sugerencia, haga clic en "Aceptar" en la paleta de comandos de Copilot o presione Tab. Para rechazar todas las sugerencias, presione Esc.
Mostrar varias sugerencias en una pestaña nueva
Si no desea utilizar ninguna de las sugerencias iniciales que GitHub Copilot ofrece, puede mostrar varias sugerencias en una nueva pestaña.
Por ejemplo, escriba este encabezado de función en un archivo JavaScript y presione Intro:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot le mostrará una sugerencia. Si quieres abrir una pestaña nueva con varias opciones adicionales, presiona Ctrl+Intro.
Para aceptar una sugerencia, debajo de la sugerencia, haz clic en Aceptar sugerencia NUMBER. Si quieres rechazar todas las sugerencias, cierra la pestaña.
Aceptar sugerencias parciales
Si no desea aceptar una sugerencia completa de GitHub Copilot, puede aceptar la siguiente palabra o la línea siguiente de una sugerencia.
Por ejemplo, escriba este encabezado de función en un archivo JavaScript y presione Intro:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot sugerirá automáticamente un cuerpo de función completo en texto atenuado. La sugerencia exacta puede variar.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para aceptar solo la siguiente palabra de la sugerencia, haz clic en Aceptar Palabra en el control .
Como alternativa, puedes usar un método abreviado de teclado para aceptar la siguiente palabra de una sugerencia:
| SO | Aceptar la siguiente palabra |
|---|---|
| macOS | |
| Comando+→ | |
| Windows o Linux | |
| Control+→ |
Si desea aceptar la siguiente línea de una sugerencia, deberá establecer una función rápida de teclado personalizada para el comando editor.action.inlineSuggest.acceptNextLine. Para obtener más información sobre cómo establecer métodos abreviados de teclado personalizados, vea Configuración de GitHub Copilot en su entorno.
Navegación y aceptación sugerencias de edición siguientes
Sugerencias de edición siguientes predice dónde y qué modificaciones pueden ser necesarias en función de los cambios continuos.
Puedes navegar por los cambios de código sugeridos mediante el tabulador, lo que facilita la búsqueda de la siguiente modificación pertinente sin tener que realizar búsquedas manualmente en archivos o referencias. Presiona de nuevo el tabulador para aceptar una sugerencia.
Una flecha en el margen indica una sugerencia de edición disponible. Mantenga el puntero sobre la flecha para access el menú de sugerencias de edición, que proporciona métodos abreviados de teclado y opciones de configuración. Si una sugerencia de edición está fuera de la vista del editor actual, la flecha señalará hacia arriba o hacia abajo para indicar dónde está la sugerencia siguiente.

Para obtener más detalles y ejemplos, consulte Sugerencias insertadas con GitHub Copilot en VS Code la Visual Studio Code documentación.
Cambio del modelo de IA
Puede cambiar el gran modelo de lenguaje que se usa para generar sugerencias en línea. Para más información, consulta Cambio del modelo de IA para las sugerencias en línea de GitHub Copilot.
Introducción
En esta guía se muestra cómo obtener sugerencias de codificación en GitHub Copilot Vim/Neovim. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Requisitos previos
-
Acceso a Copilot. Para usar GitHub Copilot en Vim/Neovim, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
Versión compatible de Vim/Neovim. Para usar GitHub Copilot en Vim/Neovim debe tener vim versión 9.0.0185 / Neovim versión 0.6 o posterior y Node.js versión 18 o posterior instalada. Para obtener más información, consulta la documentación de Vim / Neovim y el sitio web de Node.js.
-
GitHub Copilot extensión para Vim/Neovim. Para usar GitHub Copilot en Vim/Neovim, debe instalar el GitHub Copilot complemento. Para más información, consulta Instalación de la extensión GitHub Copilot en su entorno.
Aprender a usar GitHub Copilot en Vim/Neovim
GitHub Copilot proporciona sugerencias insertadas mientras escribe Vim/Neovim. Para aceptar una sugerencia, presiona la tecla Pestaña.
Para obtener más información e instrucciones sobre cómo usar GitHub Copilot en Vim/Neovim, ejecute el siguiente comando para ver la documentación del complemento:
:help copilot
:help copilot
Introducción
En esta guía se muestra cómo obtener sugerencias de codificación de GitHub Copilot en Azure Data Studio. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en Azure Data Studio, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
** Versión compatible de Azure Data Studio**. Para usar GitHub Copilot en Azure Data Studio, debe tener instalada la versión 1.44.0 o posterior de Azure Data Studio. Para obtener más información, consulte la página de descarga de Azure Data Studio en la documentación de Azure Data Studio.
-
GitHub Copilot extensión para Azure Data Studio. Para usarlo GitHub Copilot en Azure Data Studio, debe instalar la GitHub Copilot extensión. Para más información, consulta Instalación de la extensión GitHub Copilot en su entorno.
Obtención de sugerencias de código
GitHub Copilotpuede proporcionarle sugerencias insertadas a medida que crea bases de datos SQL en Azure Data Studio. Por ejemplo, si va a escribir una consulta que combina dos tablas, Copilot puede sugerir la condición de combinación de columnas en el editor abierto, otros archivos del área de trabajo y patrones de sintaxis comunes.
En u archivo SQL, escriba la siguiente consulta:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot sugerirá automáticamente una condición de combinación en texto atenuado. La sugerencia exacta puede variar. Para aceptar la sugerencia, presiona Tab.
También puede describir algo que quiera hacer mediante lenguaje natural dentro de un comentario y Copilot sugerirá el código para lograr su objetivo. Por ejemplo, escriba este comentario en un archivo SQL:
SELECT TokenColor, COUNT(UserID) AS UserCount FROM Tag.Users GROUP BY TokenColor -- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red -- and rename the columns to match the colors SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
SELECT TokenColor, COUNT(UserID) AS UserCount
FROM Tag.Users
GROUP BY TokenColor
-- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red
-- and rename the columns to match the colors
SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
GitHub Copilot sugerirá automáticamente el código. Para aceptar la sugerencia, presiona Tab.
Sugerencia
Si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, consulte Administración de directivas de GitHub Copilot como suscriptor individual.
Mostrar sugerencias alternativas
Para algunas sugerencias, GitHub Copilot puede proporcionar varias alternativas. Puede seleccionar qué sugerencia quiere usar o rechazar todas las sugerencias.
Por ejemplo, escriba esta consulta en un archivo SQL:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot le mostrará una sugerencia.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para mostrar las sugerencias siguientes o anteriores, haga clic en el botón de flecha hacia delante o atrás del control.
También puede usar métodos abreviados de teclado para mostrar sugerencias alternativas:
| SO | Ver la siguiente sugerencia | Ver la sugerencia anterior |
|---|---|---|
| macOS | ||
| Opción+[ | ||
| Opción+] | ||
| Windows o Linux | ||
| Alt+[ | ||
| Alt+] |
Para aceptar una sugerencia, haga clic en "Aceptar" en el Copilot control o presione Tab. Para rechazar todas las sugerencias, presione Esc.
Aceptar sugerencias parciales
Si no desea aceptar una sugerencia completa de GitHub Copilot, puede aceptar la siguiente palabra o la línea siguiente de una sugerencia.
Por ejemplo, escriba esta consulta en un archivo SQL:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot le mostrará una sugerencia en texto atenuado. La sugerencia exacta puede variar.
Ahora mantenga el puntero sobre la sugerencia para mostrar el GitHub Copilot control para elegir sugerencias. Para aceptar solo la siguiente palabra de la sugerencia, haz clic en Aceptar Palabra en el control .
Como alternativa, puedes usar un método abreviado de teclado para aceptar la siguiente palabra de una sugerencia:
| SO | Aceptar la siguiente palabra |
|---|---|
| macOS | |
| Comando+→ | |
| Windows o Linux | |
| Control+→ |
Si desea aceptar la siguiente línea de la sugerencia, deberá establecer una función rápida de teclado personalizada para el comando editor.action.inlineSuggest.acceptNextLine. Para obtener más información sobre cómo establecer métodos abreviados de teclado personalizados, consulte Clave abreviados de teclado en Azure Data Studio en la documentación de Microsoft.
Introducción
En esta guía se muestra cómo obtener sugerencias de codificación en GitHub Copilot Xcode. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en Xcode, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
GitHub Copilot extensión para Xcode. Para usarlo GitHub Copilot para Xcode, debe instalar la GitHub Copilot extensión para Xcode. Consulte Instalación de la extensión GitHub Copilot en su entorno.
Obtención de sugerencias de código
GitHub Copilot ofrece sugerencias de codificación a medida que escribe. Por ejemplo, escribe esta signatura de función en un archivo Swift:
func calculateDaysBetweenDates(
func calculateDaysBetweenDates(
GitHub Copilot sugerirá automáticamente un cuerpo de función completo en texto atenuado. Para aceptar la primera línea de una sugerencia, presiona Tab. Para ver la sugerencia completa, mantén pulsada Option y, para aceptarla, presiona Option+Tab.
Mejora de las sugerencias de código
Si tienes problemas con las sugerencias de código (por ejemplo, falta alguna o están en conflicto), puedes probar lo siguiente:
- Deshabilita la finalización nativa de texto predictivo de Xcode: para evitar recibir dos conjuntos de sugerencias de código, puedes deshabilitar la finalización nativa de texto predictivo de Xcode. Este valor se encuentra en la configuración de Xcode, en la pestaña "Editing" en "Text Editing".
- Compruebe si hay detección de duplicación en Copilot: si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, consulte Administración de directivas de GitHub Copilot como suscriptor individual.
- Busque actualizaciones y reinicie Xcode: Asegúrese de que tiene la versión más reciente de para Xcode en la aplicación de Copilot extensión y reinicie Xcode.
También puede abrir un problema en el Copilot repositorio para Xcode.
Navegación y aceptación sugerencias de edición siguientes
Sugerencias de edición siguientes predice dónde y qué modificaciones pueden ser necesarias en función de los cambios continuos.
Puedes navegar por los cambios de código sugeridos mediante el tabulador, lo que facilita la búsqueda de la siguiente modificación pertinente sin tener que realizar búsquedas manualmente en archivos o referencias. Presione tab de nuevo para aceptar una sugerencia (a menos que haya deshabilitado la opción "Aceptar sugerencias con pestaña" para la GitHub Copilot extensión para Xcode).
Una flecha en el margen indica una sugerencia de edición disponible. Mantenga el puntero sobre la flecha para access el menú de sugerencias de edición, que proporciona métodos abreviados de teclado y opciones de configuración.

Introducción
En esta guía se muestra cómo obtener sugerencias de codificación en GitHub Copilot Eclipse. A fin de ver instrucciones para otros entornos de codificación populares, utiliza el conmutador de herramientas en la parte superior de la página.
Requisitos previos
-
Acceso a Copilot. Para usarlo GitHub Copilot en Eclipse, necesita acceso limitado a través Copilot gratis de o un plan de pago Copilot para el acceso completo. Consulta ¿Qué es GitHub Copilot?.
-
GitHub Copilot extensión para Eclipse. Para usarlo GitHub Copilot en Eclipse, debe instalar la GitHub Copilot extensión. Consulte Instalación de la extensión GitHub Copilot en su entorno.
Obtención de sugerencias de código
GitHub Copilot ofrece sugerencias de codificación a medida que escribe. Por ejemplo, escribe este encabezado de función en un archivo Java:
public int getDiff(int a, int b)
public int getDiff(int a, int b)
GitHub Copilot sugerirá automáticamente el resto de la función. Para aceptar la sugerencia, presiona Tab. Para descartar la sugerencia, presione Esc.
También puede describir algo que quiera hacer mediante lenguaje natural dentro de un comentario y Copilot sugerirá el código para lograr su objetivo. Por ejemplo, escriba este comentario en un archivo Java:
/* * Return the difference between two different integers. */
/*
* Return the difference between two different integers.
*/
GitHub Copilot sugerirá automáticamente el código.
Sugerencia
Si recibe sugerencias limitadas o no de , es posible que tenga habilitada la detección de Copilotduplicación. Para obtener más información sobre la detección de duplicación, vea Administración de directivas de GitHub Copilot como suscriptor individual.
Desencadenar manualmente sugerencias en línea
También puede usar métodos abreviados de teclado para activar sugerencias en línea.
| SO | Activar sugerencias en línea |
|---|---|
| macOS | |
| Opción+Mandar+/ | |
| Windows o Linux | |
| Ctrl+Alt+/ |
Aceptar sugerencias parciales
Si no desea aceptar una sugerencia completa de Copilot, puede aceptar la siguiente palabra de una sugerencia.
| SO | Aceptar la siguiente palabra |
|---|---|
| macOS | |
| Comando+→ | |
| Windows o Linux | |
| Ctrl+→ |
Navegación y aceptación sugerencias de edición siguientes
Sugerencias de edición siguientes predice dónde y qué modificaciones pueden ser necesarias en función de los cambios continuos.
Puedes navegar por los cambios de código sugeridos mediante el tabulador, lo que facilita la búsqueda de la siguiente modificación pertinente sin tener que realizar búsquedas manualmente en archivos o referencias. Presiona de nuevo el tabulador para aceptar una sugerencia.
Una flecha en el margen indica una sugerencia de edición disponible. Mantenga el puntero sobre la flecha para access el menú de sugerencias de edición, que proporciona métodos abreviados de teclado y opciones de configuración.

Pasos siguientes
- Aprende a escribir mensajes efectivos - Consulte Ingeniería de mensajes para GitHub Copilot Chat.
- 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. Consulte Configuración de GitHub Copilot en su entorno.
- Introducción a Copilot Chat de GitHub - Obtenga información sobre cómo solicitar Copilot información y asistencia mediante Copilot Chat de GitHub. Consulte Hacer preguntas a GitHub Copilot en un IDE.
- Solución de problemas : obtenga más información sobre cómo solucionar problemas comunes con GitHub Copilot. Consulte Solución de problemas de GitHub Copilot.