似乎在SSMS 2012中改变了intellisense的行为,因此它的行为与Visual Studio或SSMS 2008的行为不同。
以前我总是会点击SPACE,这会插入来自intellisense的当前突出显示的单词。但在SSMS 2012中,我必须点击TAB或点击向下箭头然后SPACE
以下是SSMS 2012在我输入查询时的样子
如果我击中太空,则会发生这种情况:
在SSMS 2008中,它看起来与众不同
在视觉工作室
在这两个中只需按SPACE即可插入单词。有没有办法在SSMS 2012中自定义或更改智能感知行为?
答案 0 :(得分:12)
我认为这个问题有点严重。
CTRL + ALT + SPACE 将改变行为,但仅限于当前标签。如果您打开一个新选项卡,它将返回到新的“默认”行为。所以真正的大问题是没有办法将我想要的行为保存为默认行为。我们必须每次都按 CTRL + ALT + SPACE !!!
答案 1 :(得分:10)
按CTRL + ALT + SPACE切换intellisense行为,以便空间提交条目。
感谢xQbert找到答案的this existing question for visual studio