4

我已按照本指南在 VS2017 中使用高对比度 Windows 主题启用深色主题:如何将 Visual Studio 2012 深色主题与 Windows 8 高对比度主题一起使用?

效果很好。

现在我正在尝试使用 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?

4

2 回答 2

5

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

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

于 2018-04-13T13:52:28.607 回答
0

通过简单地从这里下载和导入主题(vssettings),当 Windows 10 设置为高对比度时,我能够将一个漂亮的深色主题带回 SSMS 2016:https ://mikesdatawork.wordpress.com/2017/07/07/ dark-ssms-theme-ssms-2017/ 此链接还包含有关如何执行此操作的详细说明。希望这可以帮助

于 2019-03-20T20:38:45.787 回答