Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
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.
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.
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:
- IntelliSense
- Criar e usar trechos de código para criar rapidamente scripts Transact-SQL (T-SQL) no Azure Data Studio
- Copiloto do GitHub
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.