Похоже, что поведение IntelliSense было изменено в SSMS 2012, так что он не ведет себя так же, как Visual Studio или SSMS 2008.SSMS 2012 Intellisense Поведение
Раньше я всегда ударил ПРОСТРАНСТВО, и что бы вставить текущее выделенное слово от intellisense. Но в SSMS 2012 нужно нажимать клавишу TAB или нажмите DOWN ARROW затем ПРОСТРАНСТВО
Вот что SSMS 2012 выглядит, как я печатаю запрос
Если я ударил пространство, то это происходит:
В SSMS 2008 он выглядит по-разному
И в визуальной студии
В обоих этих просто ударяя ПРОСТРАНСТВЕ будет вставить слово. Есть ли способ настроить или изменить поведение intellisense в SSMS 2012?
Возможно, дубликат: http://stackoverflow.com/questions/5718657/intellisense-window-has-input-field-and-doesnt-commit-on-space – xQbert
Я рад, что я не единственный не доволен этим новым поведением, LOL. Я должен был дважды проверить с помощью intellisense VS2010, чтобы убедиться, что это мое воображение, и, нет, это определенно отличается. Что еще более неприятно, когда я полностью набираю таблицу/столбец/что угодно и нажимаю enter (новая строка), но то, что вводит, это принятие значения из intellisense, поэтому мне нужно нажать Enter TWICE. Гарх! Я ЛЮБЛЮ intellisense и желаю, чтобы был способ вернуть это к тому, как это было :( – Losbear
Я только что узнал об AutoHotkey. Думаю, вы можете написать небольшой фрагмент сценария, который позволит вам создать комбинацию клавиш, которая возвращает двойную входит, или, возможно, какая-то другая комбинация, которая соответствует вашим потребностям. – cybork