Visual studio 2017 SSMS-开发一个扩展来修改所选字符串,使其以引号和逗号分隔

Visual studio 2017 SSMS-开发一个扩展来修改所选字符串,使其以引号和逗号分隔,visual-studio-2017,ssms,visual-studio-extensions,Visual Studio 2017,Ssms,Visual Studio Extensions,在SSMS中工作时-复制一些用新行(\r\n)分隔的字符串数组,然后引用它并用逗号分隔(仅用于SQL子句),这是一种非常常见的操作。现在我必须按住ALT键并进行垂直选择。我想为SSMS开发一个插件并将其分配给热键,但实际上,对于现代SSMS(从17版开始)如何做到这一点,根本没有任何信息。 关于如何为VS开发扩展,有很多文档,但没有针对SSM的文档 我意识到这不是一个很好的问题,但不知道该问什么-也许有一些文档如何从v17开始开发SSMS扩展 另外,SSM可能已经有了一个扩展名,可以用逗号字符串

在SSMS中工作时-复制一些用新行(\r\n)分隔的字符串数组,然后引用它并用逗号分隔(仅用于SQL子句),这是一种非常常见的操作。现在我必须按住ALT键并进行垂直选择。我想为SSMS开发一个插件并将其分配给热键,但实际上,对于现代SSMS(从17版开始)如何做到这一点,根本没有任何信息。 关于如何为VS开发扩展,有很多文档,但没有针对SSM的文档

我意识到这不是一个很好的问题,但不知道该问什么-也许有一些文档如何从v17开始开发SSMS扩展

另外,SSM可能已经有了一个扩展名,可以用逗号字符串进行引号和分隔

编辑:


好的,我做了一个扩展,它与VS配合得很好,不知道如何将它“移动”到SSMS中。这个想法是使用Visual Studio创建VSIX项目,编译它并复制到SSMS扩展文件夹。
之后,您需要将SSM配置为跳过“未知”VSIX扩展的验证

我建议检查这种方法:

MS提供的教程:

代码项目教程:

您可以使用Visual Commander for SSMS在SSMS中运行代码。