Compartilhar via


Usar sugestões de próxima edição no SQL Server Management Studio (versão prévia)

O recurso de Sugestões de Próxima Alteração (NES) do GitHub Copilot usa suas alterações recentes para prever a próxima alteração que você talvez queira fazer e a localização dessa alteração. Com essa funcionalidade, o Copilot sugere revisões para seu código e comentários.

As completações embutidas são ótimas para autocompletar uma seção de código. O NES ajuda você a permanecer no fluxo de edição lógica sugerindo alterações relevantes para seu trabalho atual. Você pode usar a tecla Tab para passar rapidamente e aceitar sugestões. As sugestões podem abranger uma ou mais linhas, dependendo do escopo da possível alteração.

Pré-requisitos

As sugestões da próxima edição para o GitHub Copilot no SSMS oferecem suporte à linguagem T-SQL (Transact-SQL).

  1. Instale o SSMS 22.2 ou posterior com a carga de trabalho de Assistência de IA.

  2. Entre em sua conta do GitHub que possui acesso ao Copilot.

Use o GitHub Copilot de graça. Inscreva-se e use a IA para codificar de forma mais rápida e eficiente.

Habilitar Sugestões de Próxima Edição

Para começar a usar o GitHub Copilot NES, habilite o recurso em Ferramentas>Opções>Todos as Configurações>Editor de Texto>Preenchimentos de Código>Geral. Selecione Sugestões de Próxima Edição do Copilot (previsões de próxima edição do Copilot) na seção Provedores de Preenchimentos de Código .

Começar a usar Sugestões de Próxima Edição

Com as Sugestões de Próxima Edição do Copilot (previsões de próxima edição do Copilot) habilitadas, comece a escrever T-SQL para ver sugestões do NES. Quando o recurso sugere uma edição de código, você pode movê-lo usando a tecla Tab e, em seguida, aceitá-la usando a tecla Tab novamente. Você economiza tempo saltando rapidamente para a próxima edição relevante, sem precisar pesquisar manualmente por arquivos ou referências por conta própria. Uma seta na margem indica se há uma sugestão de edição disponível.

Compreender casos de utilização

O NES é útil em vários cenários, sugerindo não apenas alterações repetitivas óbvias, mas também alterações lógicas.

Capturar e corrigir erros

O NES ajuda com erros como erros de digitação. Por exemplo, ele captura erros se você escrever SELCT em vez de SELECT.

Corresponder a uma mudança de intenção

O NES sugere alterações no restante do código que correspondem a uma alteração na intenção. Por exemplo, se você atualizar uma consulta e adicionar um alias para uma tabela, o NES mostrará sugestões que usam o novo alias.

Refatorar

Se você renomear um objeto ou variável uma vez em um arquivo, o NES sugerirá atualizá-lo em todo o arquivo. Se você introduzir um novo nome ou padrão de nomenclatura, o recurso sugerirá atualizações para que o código subsequente corresponda.

Ocultar NES

Você pode ocultar sugestões do NES no SSMS e revisá-las somente quando quiser.

Ferramentas>Opções>Configurações>Editor de Texto>Completações de Código>Geral>Modelo de Completações Copilot, selecione Ocultar Próximas Sugestões de Edição. Suas edições ainda disparam NES, mas quando uma sugestão está disponível, apenas o indicador de margem aparece na sarjeta. Esse indicador aponta para a linha relevante. A sugestão em si permanece oculta até você optar por exibi-la.

Para exibir uma sugestão oculta, selecione o indicador de margem ou a tecla Tab e a sugestão é exibida. Você pode selecionar a tecla Tab novamente para aceitar a sugestão ou selecionar a chave Esc para descartá-la. Depois de aceitar uma sugestão, todas as sugestões relacionadas serão exibidas automaticamente. Novas sugestões não relacionadas permanecem ocultas até você optar por exibi-las.