Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SSMS 2012 Intellisense Behavior

It seems like the behavior of intellisense has been changed in SSMS 2012 so that it does not behave the same as Visual Studio or SSMS 2008.

Previously I would always hit SPACE, and that would insert the current highlighted word from intellisense. But in SSMS 2012 I have to hit TAB or hit DOWN ARROW then SPACE

Here is what SSMS 2012 looks like as I'm typing a query

SSMS2012 Intellisense

If I hit space then this happens:

enter image description here

In SSMS 2008 it looks differently

enter image description here

And in visual studio

enter image description here

In both of those simply hitting SPACE will insert the word. Is there a way to customize or change the intellisense behavior in SSMS 2012?

like image 832
BrandonAGr Avatar asked May 11 '12 16:05

BrandonAGr


2 Answers

The problem is a bit more serious in my opinion.

CTRL + ALT + SPACE will change the behavior but only for the current tab. If you open a new tab, it goes back to the new "default" behavior. So the real big issue is that there is no way to save the behavior I want as the default behavior. We'll have to keep hitting CTRL + ALT + SPACE every single time!!!

like image 100
Sam Avatar answered Sep 17 '22 17:09

Sam


Pressing CTRL + ALT + SPACE toggles the intellisense behavior, so that space will commit the entry.

Thanks to xQbert who found this existing question for visual studio that answers it

like image 24
BrandonAGr Avatar answered Sep 20 '22 17:09

BrandonAGr