Extensión de GitHub Copilot: Información general

GitHub Copilot es una extensión de programador de pares con tecnología de IA para Azure Data Studio que proporciona finalizaciones de código relacionadas con el contexto, sugerencias e incluso fragmentos de código completos. Esta eficaz herramienta ayuda a los desarrolladores a escribir código de forma más eficiente, a reducir el tiempo invertido en tareas repetitivas y a minimizar los errores.

¿Qué es GitHub Copilot?

GitHub Copilot para Azure Data Studio se puede usar en cualquier ventana del editor. Para usar GitHub Copilot, debe tener una conexión a Internet activa. Puede utilizar GitHub Copilot de varias maneras:

  1. Al escribir código en el editor, GitHub Copilot proporciona sugerencias en tiempo real.
  2. Al escribir un comentario de lenguaje natural, GitHub Copilot proporciona sugerencias para el código que corresponde al comentario.

Para aceptar una sugerencia, presione Tab. Para rechazar una sugerencia, presione Esc.

En cualquier momento, al presionar Ctrl+Enter se abre el panel de finalizaciones de GitHub Copilot, que proporciona sugerencias para el código en función del contexto del editor.

GitHub Copilot chat no está disponible actualmente para Azure Data Studio.

Instalación de la extensión GitHub Copilot

Para empezar, todo lo que necesita es la versión 1.44 o posterior de Azure Data Studio y una suscripción de GitHub Copilot.

Sugerencia

GitHub Copilot es gratuito para estudiantes verificados y para los mantenedores de proyectos de código abierto populares en GitHub.

  1. Seleccione el icono de extensiones para ver las extensiones disponibles.

    Screenshot showing the Extension manager icon.

  2. Busque la extensión GitHub Copilot y selecciónela para ver los detalles. Seleccione Instalar para agregar la extensión.

Funcionamiento de GitHub Copilot

GitHub Copilot funciona mediante el uso de modelos avanzados de aprendizaje automático entrenados en un amplio conjunto de datos de código disponible a nivel público de repositorios de GitHub. A medida que escribe código, la inteligencia artificial analiza el contexto y proporciona sugerencias relevantes en tiempo real. También puede recibir sugerencias escribiendo un comentario de lenguaje natural que describa lo que desea que haga el código.

La extensión GitHub Copilot en Azure Data Studio usa el contexto del editor para proporcionar sugerencias. Por ejemplo, si va a escribir una consulta que combina dos tablas, GitHub Copilot sugiere la condición de combinación de columnas en el editor abierto, otros archivos del área de trabajo y patrones de sintaxis comunes.

Privacidad

El código es suyo. Seguimos las prácticas responsables de acuerdo con nuestra Declaración de privacidad para asegurarnos de que los fragmentos de código no se usan como código sugerido para otros usuarios de GitHub Copilot.