在SSMS结果网格,对象资源管理器和其他窗口上使用深色主题


11

有几种方法可以在SSMS主编码窗口上使用“深色主题”,即导入vsettings文件,应用在配置文件上禁​​用的深色主题或手动执行。但是所有这些选项都不会影响“网格结果”,“对象资源管理器”和其他窗口。除了编码之一,这两个是我主要使用的。

我尝试了通常的“ 工具”>“选项”>“环境”>“字体和颜色”,然后在“ 显示设置 ”组合框上选择: “选项网格结果”,“ 白色”用于“ 项目前景”,“ 黑色”用于“ 项目背景”。保存并重新启动的SSMS,但仅文本为白色,背景仍为白色。

对正在发生的事情或如何做有任何想法吗?我找不到如何在对象资源管理器中执行此操作。

SSMS字体和颜色配置

Answers:


15

从SQL Server 2005 SP2开始,这些选项将被忽略,但仍未修复。

请参阅相关的连接项:SP2:结果网格背景颜色属性被Management Studio忽略存档链接

状态已固定关闭,但这仅是因为状态已转换为内部问题

感谢您的反馈。我已将此请求转换为缺陷(某些东西已损坏)或设计变更请求(某些新产品要添加到产品中),因此我将关闭此故障单。对于SQL Server 2008或更高版本,我们将考虑您的信息。谢谢!
-Buck Woody,SQL Server程序管理器

还有第二个连接项:SSMS 2012网格结果背景色不起作用(不幸的是未存档),该颜色已作为wontfix关闭。

你好克里斯。感谢您的反馈。我们对这个问题进行了分类,目前不打算在SQL Server的将来版本中解决此问题。
-Walter A Jokiel,SQL Server程序经理(wajokiel@microsoft.com)

但是,有一位用户评论

我找到了答案!这实际上是由您在Windows环境中设置的工具提示颜色控制的。伙计,那真是痛苦!

但是,除非那行得通,否则我怕你不走运


1
好,至少现在我知道这个问题已经知道了。搜索了更多有关Windows环境的解决方案,问题是它会影响所有应用程序上的所有Windows,而不仅是SSMS,因此不可行。
Yaroslav

-1

Visual Studio 2017具有Dark主题并支持SQL查询。结果显示在黑色背景上的白色文本中(标题行除外,它是白色背景上的黑色文本)。


-1

该问题已在SQL Server Management Studio 18中解决。我已经下载了它,并且能够更改网格结果的颜色:)


1
您好,@ Master。欢迎使用数据库管理员。如果在参考链接中添加了固定功能和/或下载链接的信息,那就太好了。这将使您的答案更加相关,并避免人们对您的帖子发表不满。
罗纳尔多
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.