2

首先,我尝试将高对比度主题与 Monokai 结合起来。我喜欢高对比度的 UI 外观,但文本颜色是 Visual Studio 的默认深色主题,我想将其更改为 Monokai。

我去“...\Microsoft VS Code\resources\app\extensions..”下寻找主题文件

高对比度 - “..\theme-defaults\themes\hc_black.json”

Monokai - “..\theme-monokai\themes\Monokai.tmTheme”

经检查,这两个文件的属性似乎不同,因此我无法将它们一一映射。在我涉足代码并开始试错方法之前,这些文件在 VS Code 上下文中的主要区别是什么?有没有办法从一个转换到另一个?

4

1 回答 1

2

我继续在文件中摆弄,终于搞定了,对于处于相同情况的其他人,这是您解决此问题的方法。

我在问题上提到的 JSON 文件实际上是 UI 主题,而 tmTheme 文件是语法高亮的配色方案。

每个主题都有一个 package.json,在这个文件中有一个名为“uiTheme”的属性,您可以更改它。

目前我知道的主题如下:

  • 对比
  • vs-黑暗
  • hc-black(我想要的那个)

有关这方面的更多信息,请查看本页末尾的常见问题: https ://code.visualstudio.com/docs/customization/themes

于 2016-08-31T16:50:47.427 回答