SQL Server Management Studio 中的智能感知功能是早就应该有的(对于那些习惯使用 Visual Studio 智能感知的人来说,这很困难),很高兴看到它在 SQL Server 2008 中被添加,但我认为它仍然缺少一个功能。如果我对模式进行了一些更改或添加或删除了对象,则必须手动刷新智能感知(编辑 -> 智能感知 -> 刷新本地缓存)。是否有自动刷新的方法(可能通过某些外部插件或其他方式)?
是的,有一种方法可以做到这一点。我发现了一个提供免费社区版插件的插件。SSMS Boost提供了一些有用的功能,可以绕过SSMS的缺点。 要自动刷新,我将F5快捷键设置为运行查询,然后自动刷新智能感知。现在,每次执行时,我的智能感知缓存都会自动刷新。似乎复制了Red Gate的SQL Prompt实验功能中的自动刷新功能。