我已按照本指南在 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?