Compartir a través de


Uso de GitHub Copilot

Importante

Azure Data Studio se retirará el 28 de febrero de 2026. Se recomienda usar Visual Studio Code. Para más información sobre la migración a Visual Studio Code, visite ¿Qué sucede con Azure Data Studio?

En este artículo se describen formas de usar la extensión de Copilot de GitHub para Azure Data Studio.

Copilot solicita una sintaxis SQL común

Al crear Transact-SQL (T-SQL) en un editor, GitHub Copilot puede proporcionar sugerencias para la sintaxis T-SQL común. Por ejemplo, si vas a escribir una consulta que combina dos tablas, Copilot sugiere la condición de combinación a partir de las columnas en el editor abierto, otros archivos del área de trabajo, y patrones comunes de sintaxis.

Captura de pantalla que muestra cómo Copilot solicita el autocompletado de una combinación de tabla y declaración de ubicación.

Copilot solicita comentarios

Las sugerencias de Copilot pueden ser dirigidas a partir de comentarios en el editor, incluidos comentarios en lenguaje natural. Por ejemplo, si escribe un comentario que describe una consulta, Copilot proporciona sugerencias para la consulta.

Captura de pantalla en la que Copilot solicita el inicio de una consulta PIVOT.

Las sugerencias de Copilot pueden completar partes de la sintaxis necesaria para la consulta o puede completar toda la consulta. En el ejemplo anterior, Copilot inició la consulta para dinamizar los datos. En la imagen de abajo, Copilot completó la consulta PIVOT en función del comentario.

Captura de pantalla que muestra Copilot que solicita la finalización de una consulta PIVOT.

Ver sugerencias alternativas

Durante el uso de Copilot en un editor de T-SQL, puede ver sugerencias alternativas, si hay alguna disponible, presionando Alt+[ (o Option+[ en macOS) para recorrer las sugerencias. La sugerencia anterior se muestra presionando Alt+] (o Option+] en macOS).

Puede ver varias sugerencias presionando Ctrl+Enter para abrir el Panel de finalizaciones de Copilot. El Panel de finalizaciones de Copilot muestra varias sugerencias para el contexto actual del editor.

Funcionamiento con IntelliSense

GitHub Copilot funciona con IntelliSense para proporcionar sugerencias para la finalización del código. IntelliSense es una característica de Azure Data Studio que proporciona sugerencias para la finalización del código, la información de parámetros y los nombres de objeto. IntelliSense está habilitado de forma predeterminada en Azure Data Studio y proporciona sus sugerencias en función del contexto de la conexión actual y de toda la sintaxis SQL.

Las sugerencias proporcionadas por IntelliSense son para completar una sola palabra o frase. GitHub Copilot proporciona sugerencias para líneas de código completas, incluida la sintaxis y el formato.

IntelliSense, fragmentos de código, GitHub Copilot

Al desarrollar el código en Azure Data Studio, tiene tres asistentes que le ayudarán a:

Tenga en cuenta a estos asistentes como un par adicional de manos que funcionan de forma independiente. Es fundamental comprender la diferencia entre ellos y cuándo usarlos.

Asistente Información general Activación y desactivación
IntelliSense Característica en el Editor de código de Azure Data Studio que proporciona sugerencias para la finalización del código, la información de parámetros y los nombres de objeto. Habilitado de manera predeterminada en Azure Data Studio. Para desactivar, vaya a Configuración o presione Ctrl + ,, escriba IntelliSense y desactive las casillas según sea necesario.
Fragmentos de código Miniplantillas de código T-SQL predefinidas o personalizadas, que ayudan a generar la sintaxis correcta del código. Habilitado de manera predeterminada en Azure Data Studio. Para desactivar, vaya a Configuración o presione Ctrl + ,, escriba Fragmentos y desactive las casillas según los requisitos.
GitHub Copilot La extensión de programador de pares con tecnología de IA que proporciona finalizaciones de código relacionadas con el contexto, sugerencias e incluso fragmentos de código completos. Incluye la extensión Copilot de GitHub en un modelo de suscripción. Puede activar desde el icono de estado de Copilot presente en la barra de estado de Azure Data Studio.

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.