¿Hay alguna manera de suprimir temporalmente el autocompletado de SQL Server Management Studio al escribir una consulta? No quiero deshabilitar el autocompletado completamente, solo digo mantener presionada una tecla mientras escribo una palabra en particular para que no se interponga.
Por ejemplo, digamos que tuve la siguiente consulta
SELECT Foo, Foo2 FROM SomeTable
Mientras escribo Foo
y luego pulsa la barra espaciadora patadas de auto-completado de SQL Server Management Studio y la ultima Foo
a FooBar
.
sys.depend
y la lista de autocompletar se filtra a todos los DMV / vistas de catálogo que contienendepend
.Respuestas:
Presione ESCpara cerrar la ventana cuando termine de escribir la palabra antes de presionar el espacio, pero si presiona ESCdespués de 'fo' y luego escribe 'o', se activará nuevamente.
Otra opción si no lo usa con frecuencia sería deshabilitarlo (
Tools->Options->Text Editor->Transact-SQL->General->Auto list members
) y usar CTRL+ Jpara abrirlo manualmente cuando quiera usarlo. Red Gate también tiene un producto llamado SQL Prompt que podría ofrecer más control.Además, hay una opción "Intellisense Enabled" en el menú Consulta y en la barra de herramientas Consulta si desea deshabilitarla / habilitarla temporalmente.
fuente
[Foo Bar]
por ejemplo) ya que, como mencionaste, se activa nuevamente, por lo que terminas necesitando seguir golpeandoESC
. Dejaré la pregunta abierta un poco más antes de aceptar ver si alguien conoce una solución diferente.Ctrl+space
(la tecla de acceso rápido más común) también funciona para mostrar el autocompletado.Si deshace (ctrl-Z) después de que aparezca la selección automática incorrecta, se restaurará su entrada original.
fuente
Esto no ayudará con SSMS 2008, pero (en caso de que otros encuentren esta página, como yo lo hice), creo que encontré una solución en SSMS 2014:
En el menú desplegable Editar, en la parte inferior, selecciona Intellisense y luego alterna "Completar palabra".
Esto parece desactivar la finalización implícita de palabras cuando se escribe un espacio, pero todavía obtengo los menús desplegables que se ofrecen para completar los nombres de columna, que se pueden seleccionar con flechas y luego regresar / tabulación / espacio.
fuente