Visual Studio Code中的自定义大括号突出显示

Coo*_*dge 29 visual-studio-code

是否可以在Visual Studio Code中自定义大括号突出显示?似乎其他一切都可以通过用户和工作区设置以及textmate主题进行自定义.无论您使用何种语法高亮显示,大括号始终具有相同的浅灰色轮廓/矩形.我没有看到现有的用户/工作区设置或textmate范围来解决此特定功能.

最终,我希望拥有匹配大括号的纯色高光,类似于Visual Studio 2013和2015中默认的暗色主题.

Mac*_*lad 21

为了将来参考,vscode现在可以通过将其添加到settings.json来更改支架突出显示的颜色:

"workbench.colorCustomizations" : {
        "editorBracketMatch.background": "#f008",
        "editorBracketMatch.border": "#f00"
}
Run Code Online (Sandbox Code Playgroud)

支持的格式有#RGB,#RGBA,#RRGGBB,#RRGGBBAA.rgba(255,255,255,1)似乎在设置文件中的其他位置工作的格式似乎不起作用.

当光标位于括号之间时,只有关于此主题仍然缺少的功能是括号突出显示.它们仅在选择其中一个括号时突出显示.我没有找到通过Settingsworkbench.colorCustomizations搜索的当前解决方案.

更新2018.04.21 现在有一个名为Bracket Pair Colorizer的插件,无论光标位于制动器的哪个位置,它都会显示除行号之外的当前括号.但是在速度较慢的硬件(第3代i5笔记本电脑)上,我在编辑大文件(3000+行php文件)时遇到了减速.并且在同一文件上表现良好并突出显示当前缩进的备用插件是指南.

  • 奇怪的是没有前景选项来更改匹配括号本身的颜色。 (2认同)

小智 5

您可以尝试Bracket Pair Colorizer 2 Extension。