繁体   English   中英

VSCODE状态栏颜色固定

[英]VSCODE Status Bar Color Is Fixed

我正在使用 VSCODE 1.46.1。

状态栏中的颜色(紫色)是固定的。 无论我如何改变主题,它都没有改变。

为了确保它不是由任何扩展引起的,我禁用了所有扩展。

为了确保它不是由任何设置引起的,我已经从settings.json文件中删除了除以下几行之外的所有内容:

{
    "workbench.colorTheme": "Default Light+"
}

任务栏仍然如下所示。

在此处输入图像描述

这里可能是什么问题?

{
    "workbench.colorCustomizations": {
        // Status bar when a folder or workspace is active
        "statusBar.background": "#ff0000",
        "statusBar.foreground": "#ff0000",
        "statusBar.border": "#ffff00",

        // Status bar when VSCode is in debugging mode
        "statusBar.debuggingBackground": "#ffffff",
        "statusBar.debuggingForeground": "#000000",
        "statusBar.debuggingBorder": "#ff0000",

        // Status bar when no folder or workspace has been opened. 
        "statusBar.noFolderBackground": "#ff0000",
        "statusBar.noFolderBorder": "#0000ff",
        "statusBar.noFolderForeground": "#00ff00"
    }
}

如果您想在没有打开任何文件夹时更改状态栏,您可以使用

"statusBar.noFolderBackground": "#ffffff"

这些是更改您的状态栏 colors 的设置。 验证您是否在settings.json或任何工作区文件或.vscode文件夹中的settings.json中添加了任何内容。

安装和卸载颜色扩展后,我遇到了同样的问题。 我试过修改settings.json文件无果。 我发现我的问题是扩展修改了 *.code-workspace 文件并添加了这些行

"settings": {
"workbench.colorCustomizations": {
  "activityBar.background": "#312F07",
  "titleBar.activeBackground": "#444209",
  "titleBar.activeForeground": "#FCFBE9"
}

}

此配置覆盖了 rest。解决方案只是将它们从每个工作区文件中删除,这允许活动栏颜色恢复到其正常行为(浅色主题的清晰颜色,反之亦然)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM