VSCode - 选项卡图标颜色反映 git 状态

jas*_*457 5 git visual-studio-code

我真的很喜欢 VSCode 根据 git 状态为侧栏中的文件名着色(绿色表示新的,黄色表示修改的)。我不喜欢的是选项卡的文件名也没有反映这一点。有没有办法让标签使用与侧边栏相同的颜色?此外,是否可以为不同的 git 状态配置颜色?

在此处输入图片说明

Von*_*onC 6

2020 年 12 月:这不太可能,因为 VSCode 的选项卡颜色已经有很多问题/插件(例如issues/31308

这意味着您可能想要的任何文本颜色都可能与设置或插件(如ColorTabs)强加的前景/背景选项卡颜色发生冲突(可读性较差)。

这就是为什么自定义文本颜色在侧边栏中比选项卡本身更好地表示。


更新 VSCode 1.53 Jan. 2021:如Mark回答所述,这是通过选项卡装饰实现的:

标签装饰

两个新设置允许您配置编辑器选项卡是否显示装饰,例如git status或诊断。

  • 用于workbench.editor.decorations.colors用颜色装饰选项卡,例如带有错误和警告的文件的红色/绿色,以及
  • 用于workbench.editor.decorations.badges用徽章装饰选项卡,例如 M 代表 git modded。

带装饰的编辑器选项卡