如何为VS Code所有浅色或深色主题统一自定义颜色?
为VS Code所有浅色主题统一自定义颜色的方法
要给VS Code所有浅色主题统一设置自定义颜色,只需在设置中用通配符匹配所有浅色主题即可,具体操作如下:
- 打开VS Code的设置文件(快捷键
Ctrl+,或Cmd+,,点击右上角的{}图标进入settings.json编辑模式) - 在
workbench.colorCustomizations配置项中,使用[*Light*]作为主题匹配规则——这个规则会匹配所有名称包含"Light"的浅色主题(官方浅色主题都遵循这个命名,第三方浅色主题大多也会沿用) - 在该规则下添加你需要自定义的颜色属性和对应值
示例配置:
"workbench.colorCustomizations": { "[*Light*]": { // 自定义编辑器光标行高亮边框颜色 "editor.lineHighlightBorder": "#42a5f5", // 自定义活动栏背景色 "activityBar.background": "#f5f5f5", // 自定义状态栏背景色 "statusBar.background": "#e0e0e0" } }
如果遇到少数名称不含"Light"的第三方浅色主题,你可以单独为该主题添加匹配规则,或者查看主题的具体ID来调整匹配表达式,但[*Light*]已经能覆盖绝大多数常用浅色主题场景。
内容的提问来源于stack exchange,提问作者Colonel Panic
相关产品推荐
相关产品推荐

