Compartilhar via


Utilize o GitHub Copilot

Importante

O Azure Data Studio está desativado a partir de 28 de fevereiro de 2026. Você deve migrar para Visual Studio Code. Para obter mais informações, consulte o que está acontecendo com o Azure Data Studio.

Este artigo descreve maneiras de usar a extensão GitHub Copilot para o Azure Data Studio.

O Copilot solicita uma sintaxe SQL comum

Quando você cria Transact-SQL (T-SQL) em um editor, o GitHub Copilot pode fornecer sugestões para a sintaxe T-SQL comum. Por exemplo, se você estiver escrevendo uma consulta que une duas tabelas, o Copilot sugerirá a condição de junção a partir das colunas no editor aberto, de outros arquivos no espaço de trabalho e de padrões comuns de sintaxe.

Captura de tela mostrando o Copilot solicitando o preenchimento automático de uma junção de tabela e instrução where.

Prompts de Copilot a partir de comentários

As sugestões do Copilot podem ser direcionadas a partir de comentários no editor, incluindo comentários em linguagem natural. Por exemplo, se você escrever um comentário que descreve uma consulta, o Copilot fornecerá sugestões para a consulta.

Captura de tela mostrando o Copilot solicitando o início de uma consulta PIVOT.

As sugestões do Copilot podem concluir partes da sintaxe necessária para a consulta ou podem concluir toda a consulta. No exemplo anterior, o Copilot iniciou a consulta para PIVOTAR os dados. Na imagem a seguir, o Copilot concluiu a consulta PIVOT com base no comentário.

Captura de tela mostrando o Copilot solicitando a conclusão de uma consulta PIVOT.

Veja sugestões alternativas

Durante o uso do Copilot em um editor T-SQL, você pode ver sugestões alternativas, se houver alguma disponível, pressionando Alt+[ (ou Option+[ no macOS) para percorrer as sugestões. A sugestão anterior é mostrada pressionando Alt+] (ou Option+] no macOS).

Você pode ver várias sugestões pressionando Ctrl+Enter para abrir o Painel de Conclusões do Copilot. O Painel de Conclusões do Copilot mostra várias sugestões para o contexto atual do editor.

Trabalhar com o IntelliSense

O GitHub Copilot funciona com o IntelliSense para fornecer sugestões de conclusão de código. O IntelliSense é um recurso do Azure Data Studio que fornece sugestões para preenchimento de código, informações de parâmetro e nomes de objeto. O IntelliSense é habilitado por padrão no Azure Data Studio e fornece suas sugestões com base no contexto da conexão atual e em toda a sintaxe do SQL.

As sugestões fornecidas pelo IntelliSense são a conclusão de uma única palavra ou frase. O GitHub Copilot fornece sugestões para linhas inteiras de código, incluindo sintaxe e formatação.

IntelliSense, trechos de código, GitHub Copilot

Ao desenvolver seu código no Azure Data Studio, você tem três assistentes para ajudar:

Considere esses assistentes como um par extra de mãos que trabalham de forma independente. É fundamental entender a diferença entre eles e quando usá-los.

Assistente Visão geral Ativação e desativação
IntelliSense Recurso no editor de código do Azure Data Studio que fornece sugestões para conclusão de código, informações de parâmetros e nomes de objetos. Habilitado por padrão no Azure Data Studio. Para desativar, vá para Configurações ou pressione Ctrl + ,, digite IntelliSense e desmarque as caixas de acordo com a necessidade.
Trechos de código Mini modelos de código T-SQL incorporados ou personalizados, que ajudam a gerar a sintaxe de código adequada. Habilitado por padrão no Azure Data Studio. Para desativar, vá para Configurações ou pressione Ctrl + ,, digite Trechos e desmarque as caixas de acordo com a necessidade.
Copiloto do GitHub Extensão para programação em pares impulsionada por IA que fornece completude de código sensível ao contexto, sugestões e até mesmo trechos inteiros de código. Vem com a extensão GitHub Copilot em um modelo de assinatura. Pode ser ativado a partir do ícone de status do Copilot presente na barra de status do Azure Data Studio.

Privacidade

Seu código é seu. Seguimos práticas responsáveis de acordo com nossa Política de Privacidade para garantir que seus trechos de código não sejam usados como código sugerido para outros usuários do GitHub Copilot.