自动完成功能已停止在SSMS 2016上工作

时间:2017-01-23 09:54:45

标签: sql-server autocomplete intellisense

对于我来说,

自动完成停止了工作。 Intellisense似乎在起作用。

我尝试了所有提到的503

  • 工具>>选项>>文字编辑器>> Transact-SQL>>智能感知,和 选择启用IntelliSense
  • 刷新的IntelliSense本地缓存:编辑>> IntelliSense>>刷新本地缓存或CTRL + Shift + R键盘快捷键以刷新
  • 启用语句完成:请转到工具>>选项>>文字编辑器>> Transact-SQL>>常规,并选中自动列表成员和参数信息框
  • 多次重启SQL Server Management Studio
  • 检查工具>>中文本编辑器中“Edit.CompleteWord”的快捷键“CTRL + Space”是否已启用选项>>环境>>键盘

我的选项只有问题:

  • 对于每个打开的查询窗口,请转到查询>> Intellisense已启用

一直是灰色的:

here

我不知道,它是否与我的问题有关,但可能是。

那么,如何再次启用自动填充功能?

5 个答案:

答案 0 :(得分:7)

按下Alt +(右箭头)

后,它对我有用

答案 1 :(得分:2)

我建议忘记此问题并安装17.1而不是https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms。它稳定,自由,美观,比2016年有更好的功能。

答案 2 :(得分:0)

我的问题是通过以下方式解决的:编辑 -> Intellisense -> 刷新本地缓存

答案 3 :(得分:-1)

由于离线数据库,

IntelliSense停止了我的工作。再次将它们联机后,IntelliSense再次工作。

答案 4 :(得分:-1)

我的问题已通过以下方法解决:编辑-> Intellisense->切换完成模式