如何在vscode中设置匹配的括号颜色?

Or *_*Gal 4 visual-studio-code

我希望 vscode 中的匹配括号是彩色的,而不是给定边框/背景。设置中它的正确属性是什么?目前我有这个:

    {
        "workbench.colorCustomizations": {

            "editorBracketMatch.border": "#000",
            "editorBracketMatch.background": "#000"
        }
    }
Run Code Online (Sandbox Code Playgroud)

我应该如何修改它以获得所需的结果?

Von*_*onC 6

2021 年 8 月的 VSCode 1.60 将直接支持:

高性能支架对着色

编辑器现在支持原生括号对着色:

打开和关闭括号对着色的并排比较

可以通过设置 " editor.bracketPairColorization.enabled": true来启用括号对着色。
所有颜色均可主题化,最多可配置六种颜色。

我们实现此功能是为了解决CoenraadS著名的Bracket Pair Colorizer扩展的性能问题。

在设置中,您可以将颜色设置foreground1foreground6

 colorCustomizations:

{
  "workbench.colorCustomizations": {

    "editorBracketHighlight.foreground1": "#3700ff",
    "editorBracketHighlight.foreground2": "#66ff00",
    "editorBracketHighlight.unexpectedBracket.foreground": "#ff0000",
  }
}
Run Code Online (Sandbox Code Playgroud)

VSCode 1.66(2022 年 2 月)将移植 Bracket Pair Colorizer 2 的一项功能:

bracket-pair-colorizer-2.colorMode

  • 连续括号共享所有括号类型的颜色池
    https://user-images.githubusercontent.com/75278/129780518-3bef1d29-8b79-4ec5-8f24-5d9321617acc.png
  • 独立的括号允许每个括号类型使用自己的颜色池 https://user-images.githubusercontent.com/75278/129780532-0d8d457c-1c33-4c1e-8ed5-e82086c47d3c.png

请参阅提交 d54c705和设置editor.bracketPairColorization.useIndependentColorPoolPerBracketType


另请参阅 2023 年 2 月 VSCode 1.76 中的“ Visual Studio Code 中的自定义大括号突出显示”,您可以在其中为括号子配置突出显示。