【问题标题】:What's the difference between the JSON and tmTheme theme files on Microsoft VS Code?Microsoft VS Code 上的 JSON 和 tmTheme 主题文件有什么区别?
【发布时间】:2017-01-08 03:15:44
【问题描述】:

首先,我尝试将高对比度主题与 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 上下文中的主要区别是什么?有没有办法从一个转换到另一个?

【问题讨论】:

    标签: json themes visual-studio-code vscode-extensions


    【解决方案1】:

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

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

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

    目前我知道的主题如下:

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

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

    【讨论】:

      猜你喜欢
      • 2020-05-24
      • 2021-04-04
      • 2022-10-25
      • 2023-03-12
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      相关资源
      最近更新 更多