SSMS 2012基于哪个shell,如何使主题变暗?

14

我有一个黑色的查询编辑环境,但是对象资源管理器和其他元素默认为白色背景。我非常喜欢VS 2012的深色主题,并希望有人知道如何让SSMS 2012的UI元素变暗。

我已经搜索过了,但没有任何结果。似乎没有关于SSMS和主题的文档。我猜所有SQL的人都喜欢简单明了。

如何在SSMS 2012上使UI元素变暗?

2个回答

5

SSMS 2012 基于 VS 2010。有一个名为Color Themes Extension的扩展可用于VS 2010,但是SSMS没有Extensions菜单项,因此您必须手动将扩展复制到{$SqlServerPath}/Tools/Binn/ManagementStudio/Extensions

然后,您可以安装一个名为Expression的主题,它是基于Microsoft Expression产品线的暗色主题,并且适用于SSMS,但不幸的是一些控件,例如对象资源管理器的背景仍将保持白色。

详见此博客中的详细说明。


+1个好答案。不是针对你,但我仍然认为只有编辑器受到影响是垃圾的。在我看来,白色和黑色之间的极端对比比起暂时使用全白色更加刺眼。我迫不及待地希望他们将SSMS升级到VS 2012,这样我们就可以拥有一个真正的深色主题了。 - Yuck
@Yuck:不仅仅是编辑器,工具栏和其他控件也会变暗。但是有些控件的背景颜色被硬编码为白色,比如对象资源管理器。也许你想评论下面的答案,那个只会让编辑器变得更暗。 - Boris B.
这很老了,但在SSMS 2012 Express版本中应该可以工作吗?那里需要添加任何菜单吗? - twomm

2
我无法像Brad的博客中所解释的那样使它工作。因此,对于那些也无法完成的人:
  • 创建一个新文件,并将其扩展名改为.vssettings(例如:SQLofObsidian.vssettings)
  • 复制整个XML在此处
  • 使用文本编辑器打开您之前创建的文件
  • 粘贴您之前复制的XML并保存文件
  • 打开SSMS 2012; 工具->导入和导出->导入所选环境..->不,只是..->浏览并选择.vssettings文件

在最后一步中,您可以备份当前设置以便在出现问题时回滚。


3
OP询问如何特别“加深UI元素”,而不仅仅是编辑器颜色。 - Boris B.

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