Existe uma maneira de suprimir temporariamente o preenchimento automático do SQL Server Management Studio ao digitar uma consulta? Não quero desativar o preenchimento automático completamente, basta pressionar e segurar uma tecla enquanto digita uma palavra específica para que não atrapalhe.
Por exemplo, digamos que eu tive a seguinte consulta
SELECT Foo, Foo2 FROM SomeTable
Enquanto digito Foo
e depois bateu espaço-bar chutes auto-completar do SQL Server Management Studio no e completa Foo
para FooBar
.
sys.depend
e a lista de preenchimento automático é filtrada para todas as visualizações de DMVs / catálogo que contêmdepend
.Respostas:
Pressione ESCpara fechar a janela quando terminar de digitar a palavra antes de atingir o espaço, mas se você pressionar ESCapós 'fo' e depois digitar 'o', a mensagem será ativada novamente.
Outra opção, se você não a usar com frequência, seria desativá-lo (
Tools->Options->Text Editor->Transact-SQL->General->Auto list members
) e usar CTRL+ Jpara trazê-lo manualmente quando quiser usá-lo. O Red Gate também possui um produto chamado SQL Prompt, que pode oferecer mais controle.Além disso, há uma opção "Intellisense ativado" no menu Consulta e na barra de ferramentas Consulta, se você deseja desabilitar / habilitar temporariamente.
fonte
[Foo Bar]
por exemplo), pois, como você mencionou, ele entra em ação novamente e você acaba precisando continuar batendoESC
. Vou deixar a pergunta em aberto um pouco mais antes de aceitar para ver se alguém sabe de uma solução diferente.Ctrl+space
(a tecla de atalho mais comum) também funciona para ativar o preenchimento automático.Se você desfazer (ctrl-Z) após a seleção automática incorreta aparecer, sua entrada original será restaurada.
fonte
Isso não ajudará no SSMS 2008, mas (no caso de outras pessoas encontrarem esta página, como eu), acho que encontrei uma solução no SSMS 2014:
No menu suspenso Editar, na parte inferior, selecione Intellisense e alterne "Palavra completa".
Isso parece desativar a conclusão implícita de palavras quando um espaço é digitado, mas ainda estou recebendo os menus suspensos oferecidos para conclusão para nomes de colunas, que podem ser selecionados usando as setas e, em seguida, return / tab / space.
fonte