【发布时间】:2019-08-05 11:02:05
【问题描述】:
我正在尝试在 Visual Studio 2013 中禁用显示参考。 工具-> 选项-> 文本编辑器-> 所有语言-> 在此处显示参考复选框已禁用,因此我无法取消选中该选项。请让我知道如何启用此选项。 我还附上了该选项的快照。
【问题讨论】:
标签: visual-studio-2013 codelens
我正在尝试在 Visual Studio 2013 中禁用显示参考。 工具-> 选项-> 文本编辑器-> 所有语言-> 在此处显示参考复选框已禁用,因此我无法取消选中该选项。请让我知道如何启用此选项。 我还附上了该选项的快照。
【问题讨论】:
标签: visual-studio-2013 codelens
显示参考为所有其他镜头做了很多繁重的工作。它构造了用于计算 Tested By/Tests 关系以及引用计数和测试状态的调用树。因此,如果不关闭其他选项,就无法禁用它。
目前无法针对每种语言禁用 CodeLens。目前 CodeLens 仅支持 VB.NET 和 C#,这是一个孤注一掷的事情,因为它依赖于 Roslyn。
除了繁重的工作之外,参考指示器还作为占位符放置在适当的位置,以防止编辑器在加载其他镜头时“卡顿”。在早期的测试版中,它以这种方式工作,这非常烦人。有一个版本只显示空白区域,并很快被始终显示参考指标所取代。既因为它应该始终可用,也因为它可以快速计算并且可以离线使用。
我建议您在Visual Studio User Voice 上提出您希望看到的更改的具体请求。我相信现在是向 Microsoft 发送有关此主题的反馈的最佳时机,它们介于两个版本之间。
【讨论】:
你不能只禁用参考复选框,但你可以改变它的颜色,使颜色真正接近背景颜色,这样你才能看到,但只有在你仔细观察它时才能看到。
【讨论】: