如何将SQL Management Studio 2017与具有Windows 10高对比度主题的Dark Theme一起使用?

时间:2018-04-13 10:32:21

标签: sql visual-studio windows-10 themes high-contrast

我已按照本指南在VS2017中使用高对比度Windows主题启用黑暗主题:How do I use visual studio 2012 dark theme with windows 8 high contrast theme?

效果很好。

现在我正在尝试使用SQL Mangement Studio 2017。

我在C:\ Program Files(x86)\ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \ ssms.pkgundef

中启用了黑暗主题

但它似乎被Windows的高对比度主题所推翻: https://i.stack.imgur.com/KBGE2.png

我一直在RegEdit中挖掘并找到了Sql Studio的主题:

HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ SQL Server Management Studio \ 14.0_Config \ Themes

https://i.stack.imgur.com/51MhW.png

有4个主题。

a5c004b4-2d4b-494e-bf01-45fc492522c7是高对比度主题,已被锁定

我没有运气就尝试了以下内容:

  • 删除a5c004b4-2d4b-494e-bf01-45fc492522c7 - >它只是在sql mangement studio启动时再次创建
  • 将a5c004b4-2d4b-494e-bf01-45fc492522c7的内容替换为黑暗主题:1ded0138-47ce-435e-84ef-9ec1f439b749 - >一旦程序启动它就会被覆盖

  • 禁用它就像黑暗主题在ssms.pkgundef中一样 - > sql studio无法启动

看起来主题正在注入程序启动,所以也许有一种方法可以禁用它?

任何建议:P?

2 个答案:

答案 0 :(得分:5)

您可以在SSMS中导入自定义字体和颜色设置。请遵循以下指南:

https://blogs.sentryone.com/aaronbertrand/making-ssms-pretty-my-dark-theme/

答案 1 :(得分:0)

通过将Windows 10设置为“高对比度”,我只需从此处下载并导入主题(vssettings),就可以将漂亮的深色主题恢复到SSMS 2016:https://mikesdatawork.wordpress.com/2017/07/07/dark-ssms-theme-ssms-2017/ 此链接还包括有关如何执行此操作的详细说明。希望这会有所帮助