You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code切换任意主题后括号与圆括号始终显示黄色如何解决

VS Code 括号颜色不跟随主题切换修复

相关效果截图

  • 默认Dark(深色)主题实际显示:
    默认深色主题效果截图
  • Atom One Light主题实际显示:
    Atom One Light主题实际效果
  • Atom One Light主题官方预期显示:
    Atom One Light主题官方预期效果

问题说明

切换VS Code主题时,括号、圆括号颜色不会随主题变动,哪怕手动关掉Bracket Pair Colorization(括号对着色)功能,黄色括号也不会消失,所有主题下括号都固定为黄色,和主题官方给出的预期效果不符。

修复步骤

问题根源是高优先级的自定义括号着色配置,或是已废弃的第三方括号扩展覆盖了主题的颜色规则,按以下步骤操作就能解决:

  1. 按快捷键Ctrl + ,(macOS系统按Cmd + ,)调出VS Code设置面板
  2. 点设置面板右上角的「打开设置(JSON)」按钮,打开settings.json配置文件
  3. 在文件里查找所有前缀为editorBracketHighlight的配置项,这类手动写死的括号颜色规则优先级比主题高,把相关配置全部删掉后保存文件
  4. 打开扩展侧边栏,检查是否装过Bracket Pair Colorizer、Bracket Pair Colorizer 2这类第三方括号着色插件,这类插件早就被VS Code原生括号功能替代了,后台残留运行会强制改括号颜色,直接禁用或者卸载就行
  5. 重启VS Code,之后再切换任何主题,括号颜色都会正常跟随主题规则显示。

内容的提问来源于stack exchange,提问作者Oscar Morales

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 07:24:25