【问题标题】:How to put multiple theme names in VSCode colorCustomization如何在 VSCode 颜色自定义中放置多个主题名称
【发布时间】:2019-04-04 14:18:40
【问题描述】:

对于 VSCode 中任何主题的颜色自定义,我们都这样做

"workbench.colorCustomizations": {
    "[Night Owl No Italics]": {
      "activityBar.background": "#000C1D",
      "activityBar.border": "#102a44",
      "sideBar.background": "#001122",
      "sideBar.border": "#102a44",
      "sideBar.foreground": "#8BADC1"
    },

如何在主题中添加多个名称可能类似于[Night Owl, Night Owl No Italics](这不起作用)。我不想为两个不同的主题重复和定义相同的属性两次。有没有办法做到这一点?

【问题讨论】:

    标签: visual-studio-code vscode-settings


    【解决方案1】:

    引入 vscode v1.59:

    有一次自定义多个主题的新语法:

        "workbench.colorCustomizations": {
            "[Abyss][Red]": {
                "activityBar.background": "#ff0000"
            },
            "[Monokai*]": {
                "activityBar.background": "#ff0000"
            }
        } ```
    

    可以列出多个主题,并且可以在名称的开头和结尾使用 * 通配符。

    【讨论】:

      【解决方案2】:

      从 VS Code 1.33 开始不支持此功能。您必须:

      • 复制每个主题的颜色自定义
      • 全局设置颜色自定义,使其适用于所有主题

      如果您希望看到您的提案得到支持,请file a feature request

      【讨论】:

        猜你喜欢
        • 2021-07-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-19
        • 2018-04-17
        • 2018-11-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多