我如何使用SQL Management Studio 2017的深色主题和Windows 10高对比度主题?

我如何使用SQL Management Studio 2017的深色主题和Windows 10高对比度主题?,sql,visual-studio,windows-10,themes,high-contrast,Sql,Visual Studio,Windows 10,Themes,High Contrast,我按照此指南在VS2017中启用了具有高对比度Windows主题的深色主题: 效果很好 现在我正在尝试SQL管理Studio 2017 我已在C:\Program Files(x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.pkgundef中启用了暗主题 但它似乎被Windows的高对比度主题所推翻: 我在RegEdit中进行了深入研究,发现了Sql Studio的主题: HKEY\ U当前\用户\软件\ Micro

我按照此指南在VS2017中启用了具有高对比度Windows主题的深色主题:

效果很好

现在我正在尝试SQL管理Studio 2017

我已在C:\Program Files(x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\ssms.pkgundef中启用了暗主题

但它似乎被Windows的高对比度主题所推翻:

我在RegEdit中进行了深入研究,发现了Sql Studio的主题:

HKEY\ U当前\用户\软件\ Microsoft\SQL Server Management Studio\14.0\配置\主题

共有4个主题

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

我尝试了以下几点,但运气不好:

  • 删除a5c004b4-2d4b-494e-bf01-45fc492522c7->它只是在sql管理工作室启动时再次创建
  • 将a5c004b4-2d4b-494e-bf01-45fc492522c7的内容替换为黑色主题:1ED0138-47ce-435e-84ef-9ec1f439b749->程序启动后,它将被覆盖

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

看起来主题是在程序启动时被注入的,所以也许有办法禁用它


任何建议:p?

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


当Windows 10设置为高对比度时,我可以通过从这里下载和导入主题(vssettings),将一个不错的黑色主题返回到SSMS 2016: 此链接还包括有关如何执行此操作的详细说明。希望这有帮助