是否可以为 SQL Server Management Studio Express 2012 (SSMS) 启用 Intellisense?

是否可以为 SQL Server Management Studio Express 2012 (SSMS) 启用 Intellisense?

我已经安装了 SSMS 来连接我的旧 SQL Server 2005。只想测试新版本 SSMS Express 2012 的新功能。我使用右键单击文本编辑器来启用 Intellisense,但我无法使用它(它消失了)。我不确定是因为它是 Express 版本还是我做错了什么。

答案1

我发现 Red-Gate 的 SQL Prompt 比 Microsoft 的 Intellisense 效果好得多。您可以在此处下载 14 天试用版:Red-Gate SQL Prompt 主页

另一个工具是Devart 的 SQL 完成

也就是说,Intellisense 应该可以与 SQL 2008 和 SQL 2012 兼容。这里(SQL 权威博客)以下是一些确保其有效的技巧。

所以这意味着它不能与 SQL 2005 一起使用,而 SQL Prompt 可以。

答案2

我认为SQL助手SoftTree Technologies 的远的优于 RedGate 的 SQL Prompt,更不用说 SSMS 2012 的内置智能感知了。

新版本 6.3 绝对棒极了,物有所值(起价 150 美元)。我相信对于任何认真处理 SQL 的数据专业人士来说,这都是必备的。

但还有更多。它不仅可以与最流行的 RDBMS(包括 Oracle 和 MySQL)配合使用,还支持大多数 SQL 编辑器和 IDE,包括所有版本的 SSMS 和 VisualStudio。它甚至与 Notepad(和 Notepad++)集成 - 这有多酷?

请注意,我与他们没有任何关系,我只是对产品印象深刻……

对我来说 SQL 助手对于 SQL 来说就像重新搜索熟悉 Visual Studio 和 Dot.net 编程(顺便说一句,这也是必备技能)

答案3

此行为是设计使然。SSMS 源中已硬编码 intellisence 从新版本开始起作用。(抱歉 - 不确定 SSMS 2012 intellisence 是否仅适用于 SQL 2012,可能是 SQL 2008R2 也受支持)。

相关内容