Skip to main content

Sugerencias de código de GitHub Copilot en tu IDE

Obtén información sobre las sugerencias de código de Copilot en diferentes IDE.

Acerca de las sugerencias de código en Visual Studio Code

Copilot en Visual Studio Code ofrece dos tipos de sugerencias de código:

  •         **Sugerencias de edición siguientes**
    

    En función de las modificaciones que realice, Copilot predice la ubicación de la próxima modificación que deseará realizar y cuál debe ser esa modificación. Para habilitar sugerencias de edición siguientes, consulte Configuración de GitHub Copilot en su entorno.

  •         **Sugerencias de texto fantasma**
    

    Copilot ofrece sugerencias de codificación a medida que escribes. Empiece a escribir en el editor y Copilot proporciona sugerencias de texto fantasma atenuadas en la ubicación actual del cursor. También puede describir algo que desee hacer mediante lenguaje natural dentro de un comentario, y Copilot sugerirá el código para alcanzar su objetivo.

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.

Acerca de las sugerencias de código en los IDE de JetBrains

Copilot ofrece sugerencias insertadas mientras escribe.

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.

Acerca de las sugerencias de código en Visual Studio

Copilot en Visual Studio ofrece dos tipos de sugerencias de código:

  •         **Sugerencias de texto fantasma**
    

    Copilot ofrece sugerencias de codificación a medida que escribes.

  •         **Sugerencias de edición siguientes (versión preliminar pública)**
    

    En función de las modificaciones que realices, Copilot predecirá la ubicación de la próxima modificación que probablemente realizarás y sugerirá una finalización para ella. Las sugerencias pueden abarcar un solo símbolo, una línea completa o varias líneas, en función del ámbito del posible cambio. Para habilitar sugerencias de edición siguientes, consulte Configuración de GitHub Copilot en su entorno.

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.

Acerca de las sugerencias de código en Vim/Neovim

GitHub Copilot proporciona sugerencias insertadas mientras escribe en Vim/Neovim.

Acerca de las sugerencias de código en Azure Data Studio

GitHub Copilot proporciona sugerencias insertadas a medida que creas bases de datos SQL en Azure Data Studio.

Acerca de las sugerencias de código en Xcode

GitHub Copilot en Xcode proporciona dos tipos de sugerencias de código:

  •         **Sugerencias de texto fantasma**
    
    • Copilot ofrece sugerencias de codificación a medida que escribes. También puede describir algo que desee hacer mediante lenguaje natural dentro de un comentario, y Copilot sugerirá el código para alcanzar su objetivo.
  •         **Sugerencias de edición siguientes (versión preliminar pública)**
    
    • En función de las modificaciones que realices, Copilot predecirá la ubicación de la próxima modificación que probablemente realizarás y sugerirá una finalización para ella. Las sugerencias pueden abarcar una línea completa o varias líneas, en función del ámbito del posible cambio. Sugerencias de edición siguientes están habilitados por defecto. Para deshabilitarlo, consulte Configuración de GitHub Copilot en su entorno.

Acerca de las sugerencias de código en Eclipse

GitHub Copilot en Eclipse proporciona dos tipos de sugerencias de código:

  •         **Sugerencias de texto fantasma**
    
    • Copilot ofrece sugerencias de codificación a medida que escribes. También puede describir algo que desee hacer mediante lenguaje natural dentro de un comentario, y Copilot sugerirá el código para alcanzar su objetivo.
  •         **Sugerencias de edición siguientes (versión preliminar pública)**
    
    • En función de las modificaciones que realices, Copilot predecirá la ubicación de la próxima modificación que probablemente realizarás y sugerirá una finalización para ella. Las sugerencias pueden abarcar un solo símbolo, una línea completa o varias líneas, en función del ámbito del posible cambio. Para habilitar sugerencias de edición siguientes, consulte Configuración de GitHub Copilot en su entorno.

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.

Sugerencias de código que coinciden con código público

GitHub Copilot comprueba cada sugerencia para buscar coincidencias con código disponible públicamente. Las coincidencias se pueden descartar o sugerir con una referencia de código, en función de la configuración de la directiva "Sugerencias que coinciden con código público" de su cuenta u organización. Consulta Referencia de código de GitHub Copilot.

Cambio del modelo utilizado para las sugerencias en línea

Puede cambiar el modelo de IA que se emplea para las sugerencias en línea de Copilot si:

  • Actualmente hay disponible un modelo alternativo
  • Usas las versiones más recientes de VS Code con la versión más reciente de la extensión GitHub Copilot

Cambiar el modelo solo afecta a las sugerencias de texto fantasma de Copilot. No afecta a las sugerencias de edición siguientes de Copilot.

Cambio del modelo utilizado para las sugerencias en línea

Puede cambiar el modelo de IA que se emplea para las sugerencias en línea de Copilot si:

  • Actualmente hay disponible un modelo alternativo
  • Usas Visual Studio 17.14 Preview 2 o una versión posterior

Cambio del modelo utilizado para las sugerencias en línea

Puede cambiar el modelo de IA que se emplea para las sugerencias en línea de Copilot si:

  • Actualmente hay disponible un modelo alternativo
  • Usas las versiones más recientes de los IDE de JetBrains con la versión más reciente de la extensión GitHub Copilot

Lenguajes de programación incluidos en el modelo predeterminado

Los siguientes lenguajes de programación y tecnologías están incluidos en los datos de entrenamiento del LLM predeterminado que se usa para las sugerencias insertadas de Copilot.

  • C
  • C#
  • C++
  • Clojure
  • CSS
  • Dart
  • Dockerfile
  • Elixir
  • Emacs Lisp
  • Go
  • Haskell
  • HTML
  • Java
  • JavaScript
  • Julia
  • Jupyter Notebook
  • Kotlin
  • Lua
  • MATLAB
  • Objective-C
  • Perl
  • PHP
  • PowerShell
  • Python
  • R
  • Ruby
  • Rust
  • Scala
  • Shell
  • Swift
  • TeX
  • TypeScript
  • Vue

Pasos siguientes

  •         [AUTOTITLE](/copilot/how-tos/completions/getting-code-suggestions-in-your-ide-with-github-copilot)