如何修改VS Code中所有徽章的颜色?资源管理器徽章未生效问题
解决VS Code资源管理器徽章颜色不生效的问题
VS Code中不同组件的徽章对应独立的颜色配置项,你之前设置的badge.background仅作用于源代码控制(SCM)区域的徽章,因此资源管理器的蓝色徽章没变化。
要统一修改所有区域的徽章颜色,需要在settings.json中添加针对列表类组件的配置项:
"workbench.colorCustomizations": { // 源代码控制、状态栏等区域的徽章背景 "badge.background": "#A00", // 资源管理器、搜索列表等所有列表组件的徽章背景 "list.badgeBackground": "#A00", // 可选:设置徽章文字颜色(确保和背景对比度足够) "badge.foreground": "#FFFFFF", "list.badgeForeground": "#FFFFFF" }
配置说明:
list.badgeBackground:专门控制资源管理器里文件夹/文件旁的数字徽章背景色- 如果需要调整徽章上的文字颜色,搭配
list.badgeForeground和badge.foreground使用
修改完成后,按下Ctrl+Shift+P打开命令面板,执行「重新加载窗口」即可生效。
内容的提问来源于stack exchange,提问作者Michal
相关产品推荐
相关产品推荐

