Visual Studio 滚动条中的灰色标记表示什么?

23

Visual Studio 2013在垂直滚动条上增加了颜色指示器,并在介绍页面中提供了一些有用的说明。该网站的其他问题已经询问了颜色的一般含义,以及有关特定、不太常见的颜色的问题。但是,升级到Visual Studio 2017后,现在我看到滚动条上出现了新的灰色标记,我很难确定它们的模式和意义。

带有未知标记的 Visual Studio 垂直滚动条

我知道红色标记表示错误,黄色标记表示更改,而更厚、更暗的灰色标记表示滚动位置。那些浅灰色的标记与类、属性或其他任何我能看出来的东西都不符合。


2
是的,我把美式拼写的"color"和英式拼写的"grey"混在一起了。希望你能理解。 - palswim
我无法从您的图片中看到,但它们是代码块吗? - Master Yoda
在滚动条注释中,它们被归类为“错误”。不知道为什么。 - undefined
1个回答

23

它们展示了代码修复建议的位置。

例如,在我的一个项目中,我有一个展示在哪里建议将文件中的第二个类提取到其自己的单独文件中。

(请注意 AssertionExtensions 中的 A 下面的 3 个小灰点)

您可以通过使用 Ctrl+. 或单击左侧的灯泡图标来查看建议。

Visual Studio 中的代码修复


7
显而易见的下一个问题是:有没有办法将它们关闭? - palswim
4
在Visual Studio中,转到“工具”>>“选项”。在“文本编辑器”>“所有语言”>“滚动条”下,您将需要选中“在垂直滚动条上显示注释”的选项。 - Eric Olsson
8
这将禁用所有注释,但我只想屏蔽建议指示器(灰色标记)。这可能需要另外一个stackoverflow问题来解决,如果我有这个问题,我会确保在这里添加一个链接。 - palswim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接