删除 VisualStudio2017中的垂直虚线缩进线

我刚刚安装了 VisualStudio2017,在代码编辑器中得到了奇怪的垂直缩进标记。

enter image description here

我怎样才能移除它们?

另外,我关闭了所有的分机,但是没有用。

41427 次浏览

Tools → Options → Text Editor下面有一个名为 Show structure guide lines的选项,它应该删除这个选项。

在2017年7月下载的最新版本 Visual Studio Code 中(请注意,这不是 Visual Studio,但是@tambre 指出,这在 VS 中也有帮助) ,这个设置的名称改变了:

进入菜单 Code-> Preferences-> Settings 并搜索“ renderIndentGuides”。完整的设置应该显示如下:

  "editor.renderIndentGuides": true,

把它改成假的,就这样。

只要按 ctrl + ES,它将被删除。

对于那些使用 Visual Studio Code 的用户,Windows 10上的版本1.48.1(2020-08.19)有一个小小的更新。

  1. 转到设置: Ctrl + ,File = > Preferences = > Settings
  2. 搜索 renderindent
  3. 切换 Editor: Render Indent Guides的设置复选框

在 VS2019中同样的东西在 ToolsOptionsBlock Structure Guides中被称为 Show guides for declaration level constructs; 你可能也想取消选中 Show guides for code level constructs

enter image description here

这已经在评论中提到了,所以我只是提出这个作为一个替代答案: 你可以改变垂直虚线的颜色。它们在 Visual Studio Tools-> Options-> Fonts & Colors 对话框中被称为“ 结构导线”。我设置我的{55,55,55} ,所以他们几乎不可见的暗模式背景。

另一个相关的设置是“ 可见空白”颜色,在激活 Edit-> Advanced-> View White Space (Ctrl + R,Ctrl + W)选项后,我将其设置为{13,52,60}。

转到设置-> 文本编辑器-> 编辑器-> 指南: 缩进-> 取消选中