Sql server 适用于ManagementStudio 2012的Poor Mans T-SQL格式化外接程序是否在ManagementStudio 2014中工作?

Sql server 适用于ManagementStudio 2012的Poor Mans T-SQL格式化外接程序是否在ManagementStudio 2014中工作?,sql-server,ssms,sql-server-2014,ssms-2014,Sql Server,Ssms,Sql Server 2014,Ssms 2014,适用于ManagementStudio 2012的Poor Mans T-SQL格式化外接程序是否在ManagementStudio 2014中工作 在SSMS 2012中,如果我转到工具,它会出现在列表中。在2014年SSMS中,情况并非如此 我尝试再次运行安装程序,它给了我修复或卸载的选项。我在安装2014之前安装了格式化程序 编辑:否,尚未更新 截至2014年4月25日,最新版本为2013年10月23日版本1.5.3 编辑: 因为2014年我还没有在我的新机器上安装插件,所以我尝试了一下

适用于ManagementStudio 2012的Poor Mans T-SQL格式化外接程序是否在ManagementStudio 2014中工作

在SSMS 2012中,如果我转到工具,它会出现在列表中。在2014年SSMS中,情况并非如此

我尝试再次运行安装程序,它给了我修复或卸载的选项。我在安装2014之前安装了格式化程序


编辑:

否,尚未更新

截至2014年4月25日,最新版本为2013年10月23日版本1.5.3

编辑:


因为2014年我还没有在我的新机器上安装插件,所以我尝试了一下。它在我的新安装上不起作用,但在并行2012上仍然起作用。

更新:三年多之后,终于添加了此支持

下载页面目前仍处于关闭状态。

创建文件夹

%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\12.0\Addins\
如果它不存在。然后从以下位置复制文件:

%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\11.0\Addins\PoorMansTSqlFormatterSSMSAddIn.AddIn



经PoorMans Formatter开发人员许可,我们已将其集成到外接程序“”中。SSMSBoost的最新版本支持SSMS 2014,因此您可以使用它来使用Poor Man的格式化程序功能。我们已经开发了自己的格式化引擎,但为了向后兼容,我们留下了“穷人的格式化程序”,对于那些习惯了它的用户来说。您可以在“格式设置器样式”下拉列表中找到它作为“老式格式样式”。

您能提供一个指向您所询问的工具的链接吗?听起来好像它不起作用。外接程序机制在不同版本之间略有变化,但实际上,您应该联系外接程序的作者以了解这一点。是否有rich man的SQL格式化程序?@popovitsj是的,它被称为Red Gate。人们可能会感兴趣,免费工具SSMSBoost具有此功能,更多@Hoppe抱歉混淆。我打字很差。更正。你的工具太棒了。更新后请务必通知我!注意:这是开源的,所以如果您有时间进行简单的更改,您可以贡献自己的力量。2016年也不错。仅供参考-目前正在尝试在SSMS 17.1中实现此功能。。。稍等。@CaptainMarvel抱歉等待,这终于完成了(包括SSMS 17)-在通常的地方下载。SSMS 18.8似乎有问题,有一个建议建议建议安装VS隔离外壳,它可以工作。msi安装程序将pkgdef文件放在
C:\Program Files(x86)\Microsoft SQL Server Management Studio 18\Extensions
下,它可能只是缺少扩展名.vsixmanifest文件吗?(因为另一个类似的扩展不需要Iso外壳)我切换到使用这个插件,因为穷人的SQL格式化程序没有更新它的代码库来处理2014年的问题,但是找不到格式化SQL代码的方法,没有菜单选项。安装SSMSBoost后,你会看到它的工具栏。它包含“格式化SQL”按钮。在该按钮附近有一个下拉列表,您可以在其中选择格式化引擎和模板。如果您有问题,请写信给我们support@ssmsboost电子邮件确认,这也适用于SQL 2016 CTP。您只需将文件夹添加为“13.0”。这样做有效,只需确保完全遵循路径名即可。我现在在Tools下得到了一个Format Sql菜单。在2016年的最新版本中,更新后的visual studio shell在隔离模式下运行,似乎被破坏了。任何人都可以使用它。我想问题是2016年SSMS不再支持添加,现在一切都是扩展。需要更新代码以支持SSMS 2016及以上版本。对于SSMS 2017,添加文件夹14.0和复制外接程序对我不起作用
%SystemDrive%\ProgramData\Microsoft\SQL Server Management Studio\12.0\Addins\PoorMansTSqlFormatterSSMSAddIn.AddIn