Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio code Visual Studio代码中的自定义大括号亮显_Visual Studio Code - Fatal编程技术网

Visual studio code Visual Studio代码中的自定义大括号亮显

Visual studio code Visual Studio代码中的自定义大括号亮显,visual-studio-code,Visual Studio Code,是否可以在Visual Studio代码中自定义大括号高亮显示?似乎其他一切都可以通过用户和工作区设置以及textmate主题进行自定义。无论使用何种语法高亮显示,大括号周围始终具有相同的浅灰色轮廓/矩形。我看不到现有的用户/工作区设置或textmate范围能够解决此特定功能 最后,我希望有一个匹配大括号的纯色高光,类似于Visual Studio 2013和2015中默认的深色主题。您可以在此处更改大括号高光颜色: 工具->选项->环境->字体和颜色 大括号匹配(高亮显示) 对于高光矩形:

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


最后,我希望有一个匹配大括号的纯色高光,类似于Visual Studio 2013和2015中默认的深色主题。

您可以在此处更改大括号高光颜色:

工具->选项->环境->字体和颜色

  • 大括号匹配(高亮显示)
对于高光矩形:

  • 大括号匹配(矩形)

为了便于将来参考,vscode现在可以通过将此选项添加到settings.json中来更改括号高亮显示的颜色:

支持的格式有#RGB、#RGBA、#RRGGBB、#RRGGBBAA。在设置文件中的其他位置似乎有效的
rgba(255255255,1)
格式在此处似乎不起作用

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

更新2018.04.21 现在有一个名为does的插件,它除了显示行号外,还显示当前的括号,无论光标放在制动器中的什么位置。但在较慢的硬件(第三代i5笔记本电脑)上,我在编辑大文件(3000多行php文件)时遇到了速度较慢的问题。在同一个文件上运行良好并突出显示当前缩进的替代插件是

更新2019.11.10
VSCode 1.40现在高亮显示包围光标的括号

现在可以在VS代码中突出显示和更改括号的颜色

您可以通过修改VS代码的.json设置中的以下默认值来尝试此扩展:

我改成这样:

"subtleBrackets.bracketPairs": [
    "{}",
    "[]",
    "()",
    "<>"
],
"subtleBrackets.styles": {
    "global": {
        "color": "yellow",
        "borderWidth": "1px",
        "borderStyle": "none none solid none"
    }
}

您可以尝试扩展。

谢谢您的回答-我相信您指的是Visual Studio。我的问题是关于Visual Studio代码的。我更喜欢扩展,或者因为微妙的括号使“workbench.colorCustomizations”只能完成扩展。遗憾的是,子框架不适用于.vue文件。注意:有一个更新的包具有相同的功能,但使用VS代码解析引擎要快得多。名称是。我试过了,但是3000+文件已经增长到5000+了,插件仍然很慢。奇怪的是,没有前台选项来更改匹配括号本身的颜色。我遇到了这个问题,是为了寻找解决vscode突出显示错误缩进指南和(而默认的错误缩进指南仍然显示)的错误的方法括号对着色器2添加了自己的正确缩进指南。超级酷!
"subtleBrackets.bracketPairs": [
    "{}",
    "[]",
    "()",
    "<>"
],
"subtleBrackets.styles": {
    "global": {
        "color": "yellow",
        "borderWidth": "1px",
        "borderStyle": "none none solid none"
    }
}
"editor.matchBrackets": false