Intellisense/Autoformat的SQL Management Studio插件是什么?

24

有没有免费或便宜的插件/附加组件可供SQL Management Studio使用,可以提供Intellisense和(不那么重要的)一些自动格式设置?我最近尝试了Redgate的产品,并喜欢这些功能,但我想知道是否有其他选择。


SSMSBoost对于SQL Server非常有用。它具有代码片段、跳转到对象、跳转到数据库、选择最近连接等许多功能。您可以找到很多功能。 - JotaPardo
5个回答

39

虽然晚了一些,但这可能对线程访问者很有趣

你听说过ApexSQL免费工具 - ApexSQL Complete和ApexSQL Refactor吗?它们可能正是你所需要的。

ApexSQL Complete自动补齐SQL关键字,并且拥有大量其他用于SSMS和Visual Studio的SQL Server生产力功能,它完全免费。

ApexSQL Refactor是带有超过160个格式选项的SQL格式化程序,也是完全免费的。

这两个工具都是SQL Server Management Studio和Visual Studio插件,因此您可以直接从SSMS和VS中使用它们。


1
感谢您分享这些好用的免费工具。 - Baig
7
刚刚卸载了。它使事情变得更慢了,生产效率也很差。 - Badiparmagi
当我第一次安装并使用它时,它很好。但之后它开始出现延迟,不得不卸载它。 :) - Damith
Apex以前很好,现在它只会拖慢一切。 - Renan Vasconcelos
1
ApexSQL Complete现在不再是免费的。 - Reven

20

请查看我们的dbForge SQL Complete,它是一个SSMS插件,提供T-SQL代码的自动完成和格式化,并支持SQL Server 2000、2005和2008。

最近我们发布了新的主要版本(2.00),其中包含更多新功能。

有两个版本——Express版是免费的,具有基本的自动完成和格式化功能,而标准版提供更多的功能,有30天免费试用期,并且仅售$49.95。


这对我很有效,但我在SSMS Toolspack中找不到智能感知。谢谢。 - StampedeXV
如果您喜欢特定格式,我建议您现在避免使用它。自 v4 版本以来,免费版本不再允许您限定标识符(列和表名)与数据库中的一致。在 v4 以前的免费版本中,有一个选项可以将 dbo.TestTable 引用为 dbo.TestTable。现在,您必须使用以下之一:dbo.Testtable(大写字母开头设置),dbo.testtable(全小写设置)或 dbo.TESTTABLE(全大写设置)。已搜索过旧版本,但没有找到。 - Arran

11

我认为 SSMS工具包 是你正在寻找的东西。我自己使用它。适用于SQL Server 2005及以上版本。


1
我打算等一下再决定是否采纳这个答案,看看是否还有其他建议。工具包似乎可以满足我的需求,但安装它似乎完全破坏了我的SQL Mgmt Studio。此外,该工具网站似乎存在一些错误,这让我认为它远不如Red-Gate工具专业。 - Ocelot20
1
我打算将这个标记为答案,但请注意,安装这个东西今天给我带来了一系列的问题,所以我不能说我推荐它。 - Ocelot20
@Ocelot20:网站有哪些错误?SSMS Tools Pack以何种方式“破坏”了您的SSMS? - Mladen Prajdic
3
我看到人们经常犯的一个错误是:需要升级SSMS客户端工具而不是SQL Server本身。这两者是有区别的。我支持SSMS 2005 SP2及以上版本。在将它升级到所需的服务包后,一切都应该正常运作。 - Mladen Prajdic
3
我找不到智能感知功能。使用的是SSMS 2008 R2版本。内置的智能感知无法工作,而在SSMS Toolspack中也找不到相关选项。 - StampedeXV
显示剩余3条评论

8
我是Red-Gate工具的忠实粉丝。
当使用兼容服务器时,SQL Server 2008内置了一些智能感知功能。我听说过但从未尝试过SMSS Tools Pack

Red-Gate是否也适用于SQL Server 2016?我在Red-Gate的网站上没有找到任何关于SQL Server 2016的信息。如果它也适用于SQL Server 2016,您能否分享一个链接?谢谢。 - Vahid Farahmandian

1

对于智能感知式的建议,Forge SQL Complete (免费版) 对我来说效果非常好。与其他一些免费插件如SQL Prompt存在的Management Studio中没有任何延迟。

虽然我不完全同意格式化程序,所以我就不使用它了。

DB: SQL Server 2005

IDE: SQL Server Mgmt Studio 2008 R2 & Visual 2008 Team Suite


如果您能提供建议插件的链接,那将非常有帮助。 - Saro Taşciyan
请访问以下链接:http://www.devart.com/dbforge/sql/sqlcomplete/download.html,选择免费版并下载。 - Sanu Uthaiah Bollera

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接