【发布时间】:2012-05-11 16:22:43
【问题描述】:
似乎智能感知的行为在 SSMS 2012 中发生了变化,因此它的行为与 Visual Studio 或 SSMS 2008 不同。
以前我总是按空格键,这会从智能感知中插入当前突出显示的单词。但在 SSMS 2012 中,我必须按 TAB 或按向下箭头,然后按空格
这是 SSMS 2012 在我输入查询时的样子
如果我点击空格,就会发生这种情况:
在 SSMS 2008 中看起来不同
在视觉工作室中
在这两个中,只需点击 SPACE 就会插入单词。有没有办法自定义或更改 SSMS 2012 中的智能感知行为?
【问题讨论】:
-
我很高兴我不是唯一对这种新行为不满意的人,哈哈。我不得不仔细检查 VS2010 的智能感知,看看这是否是我的想象,不,它肯定是不同的。更令人沮丧的是,当我完全输入表格/列/任何内容并按 Enter(新行)时,但是 enter 正在做的是接受来自智能感知的值,所以我必须按两次输入。啊!我喜欢智能感知,希望有办法让它恢复原状:(
-
我刚刚了解了 AutoHotkey。我想您可以编写一小段脚本,让我们为您创建一个返回双输入的键盘组合。或者可能是其他适合您需求的组合。
标签: sql-server intellisense ssms