【问题标题】:Is there any way to extend the editor in SSMS? [closed]有什么方法可以扩展 SSMS 中的编辑器? [关闭]
【发布时间】:2009-11-13 21:32:39
【问题描述】:

可以扩展 SQL Server Management Studio 文本编辑器吗?如果可能,涉及到什么样的工作和工具?

我发现自己经常跳到其他编辑器进行某些类型的文本操作,然后又跳回 SSMS。如果可以扩展 SSMS 编辑器,我可能会这样做。

我要添加的第一个功能是“列模式”,您可以在其中对文本矩形进行操作。 UltraEdit、Emacs 和其他少数编辑器具有此功能。我发现它对于编辑 SQL 非常宝贵。

【问题讨论】:

  • 看到这不是一个真正的问题,我很惊讶。它可能晦涩,但绝不是那么真实。而且,它已经被回答了,并且回答得很好。现在关闭它有什么意义?

标签: sql-server sql-server-2008 ssms


【解决方案1】:

是的。查看SSMS Toolpack,了解 SSMS 的一系列非常有用的附加功能。

另请参阅 codeplex 上的 SQL Server 2008 Extended Events SSMS Addin,您可以浏览源代码并查看 SSMS 插件是如何编码的。

请注意,SSMS 加载项接口在历史上被 SP 版本多次破坏。

【讨论】:

  • 谢谢!你知道像我提到的任何具有列模式的插件吗?
【解决方案2】:

您可以通过按住Alt 键在 SSMS 中进行框选择。

您可以Alt + 用鼠标选择文本,或Alt + Shift + 用光标键选择文本。

【讨论】:

  • 我不知道。它似乎支持复制和粘贴,但没有文本输入。不过不错。谢谢。
  • 您可以在任何使用基于 Visual Studio 的编辑器(SSMS 使用)的应用程序中进行框选择。
  • 在用正确的关键字(“框选择”)搜索了一下之后,我看到多行编辑将在 VS2010 中可用:blogs.msdn.com/visualstudio/archive/2009/10/26/…
【解决方案3】:

如上所述,入侵 SSMS 的方法有很多,但现实情况是(目前)没有支持的方法来扩展 SSMS。这意味着您所做的任何事情都可能在下一个更新或服务包中轻松中断。

长期以来,我们都为此困扰了 SQL Server 团队。请将您的声音加入到 SSMS 中的可扩展性调用中。

【讨论】:

    猜你喜欢
    • 2014-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多