VSCode v1.60起原生支持括号配对着色,无需插件,配置"editor.bracketPairColorization.enabled": true和"editor.guides.bracketPairs": "active"即可启用,并支持六层嵌套颜色与导轨自定义。

在 settings.json 中添加以下两行即可启用核心功能:
"editor.bracketPairColorization.enabled": true —— 开启括号颜色区分(按嵌套层级自动分配颜色)"editor.guides.bracketPairs": "active" —— 开启“光标处于括号内时”显示垂直导轨线(类似旧插件的包裹感)可通过 workbench.colorCustomizations 调整具体颜色,最多支持六层嵌套:
editorBracketHighlight.foreground1 到 foreground6:控制各层括号本身的颜色editorBracketPairGuide.activeBackground1 到 activeBackground6:控制对应层级导轨线的背景色(带透明度更柔和)editorBracketHighlight.unexpectedBracket.foreground:标出不匹配的括号(如多一个 }),建议设为醒目的红色如果配置后没生效,优先检查这几项:
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,它可能干扰默认行为,删掉或设为 false
"editor.language.brackets": [] 这类空配置,会覆盖语言默认括号规则,注释或删除即可除了视觉提示,VSCode 原生还支持:
以上就是VSCode的“Bracket Pair Colorization”原生支持的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号