如何关闭自动填充/自动填充SSMS 2012?

时间:2017-02-27 15:48:39

标签: sql-server-2012

在SSMS 2012中

当我输入" a。" SSMS自动填充" ABS。"
 当我键入" b。" SSMS自动填充" basecamp" 当我输入" d。" SSMS自动填充" db_accessadmin。" 等等。

这种自动填充在编写代码时非常令人沮丧,尤其是在使用连接时。显然,有一些"自动完成"超出典型intellisense的类型设置我已激活。

任何人都知道我需要更改什么SSMS设置才能消除自动完成功能?我确实希望保留Intellisense,它填充常规字段名称。我的同龄人也很难过。

提前致谢。

2 个答案:

答案 0 :(得分:0)

它被称为IntelliSense,您可以从Edit菜单(IntelliSense - > Toggle Completion Mode)或使用 CTRL +打开和关闭它 ALT + SPACE (默认)组合或在SSMS的设置中。

你可以打开或关闭它,没有办法(我知道)只能禁用它的一部分。

您可能需要考虑安装一个替换IntelliSense的SSMS插件,例如

答案 1 :(得分:0)

我想我解决了这个问题。它似乎与"自动列表成员"特征。要禁用

转到工具>选项>文本编辑器> Transact-SQL>一般

确保"自动列出成员"未经检查

我通过几个小时的试验和错误发现了这一点。