VS Code 烦人的竖线

VS Code annoying vertical lines

这张图片中出现竖线的原因是什么?

我编辑的每个文件都有它们。

有时他们会消失,但随后又会回来。

我正在使用 VS Code v1.66.1

这是线条的图像:

转到菜单代码->首选项->设置并搜索“renderIndentGuides”。完整设置应显示为:

"editor.renderIndentGuides": true,

将其更改为 false。

更新:

密钥自 v1.61 以来已更改 - 在更高版本中改为设置以下内容:

"editor.guides.indentation": false

下面,有 6 个设置与 2 个相互重叠的功能有关。 VS Code 最初只支持标准缩进指南突出显示,然后他们添加了一个名为彩色括号对的功能。 VS Code 每年发布 11 次每月更新。 bracketColorizationPairs 最初发布后的一个月,VS Code 向 bracketPariColorization 添加了更多内容,其中包括垂直线和水平线。这些行比缩进指南更可配置,并且可以在难以获得的情况下呈现 indent-guides 无法呈现。此外,它们在开始一个块的代码行下方水平呈现。

当缩进指南和 bracketPairColorization 行都配置为同时呈现时,bracketPairColorization 优先于旧的 indent-guides 功能。

为避免所有混淆,请将以下设置添加到您的 settings.json 文件中,然后完全重新启动您的编辑器。它应该可以解决问题。让我知道结果。

{
    "editor.guides.highlightActiveIndentation": false,
    "editor.guides.indentation": false,
    "editor.guides.bracketPairsHorizontal": "false",
    "editor.guides.bracketPairs": "false",
    "editor.guides.highlightActiveBracketPair": false,
    "editor.bracketPairColorization.independentColorPoolPerBracketType": false
}

添加上面显示的设置将关闭“VS Code 中的明亮恼人线条”,官方名称为:Colorized Bracket Pairs。为括号和括号指南着色有点超出了本问答的范围,因此,我不会解释如何更改颜色,但我会创建一个活动的 link