Подтвердить что ты не робот

SSMS 2012 Intellisense Behavior

Похоже, что поведение intellisense было изменено в SSMS 2012, так что оно не ведет себя так же, как Visual Studio или SSMS 2008.

Раньше я всегда ударял SPACE, и это вставляло бы текущее выделенное слово из intellisense. Но в SSMS 2012 я должен нажать TAB или нажать DOWN ARROW, затем SPACE

Вот как выглядит SSMS 2012, когда я печатаю запрос

SSMS2012 Intellisense

Если я ударяю пробел, это происходит:

enter image description here

В SSMS 2008 он выглядит иначе

enter image description here

И в визуальной студии

enter image description here

В обоих случаях простое нажатие SPACE будет вставлять слово. Есть ли способ настроить или изменить поведение intellisense в SSMS 2012?

4b9b3361

Ответ 1

Нажатие CTRL + ALT + SPACE переключает поведение intellisense, так что пространство будет зафиксировать запись.

Благодаря xQbert, который нашел этот существующий вопрос для visual studio, который отвечает на него

Ответ 2

Проблема немного более серьезная, на мой взгляд.

CTRL + ALT + SPACE изменит поведение, но только для текущей вкладки. Если вы откроете новую вкладку, она вернется к новому по умолчанию. Таким образом, реальная большая проблема заключается в том, что нет способа сохранить поведение, которое я хочу, по умолчанию. Нам нужно будет каждый раз ударять CTRL + ALT + SPACE!!!