我试图在visual studio 2013中禁用show reference。工具 - >选项 - >文本编辑器 - >所有语言 - >这里显示引用复选框是禁用的,所以我无法取消选中该选项。请让我知道如何启用此选项。我也附上了那个选项。
Show References为所有其他镜头做了很多繁重的工作。它构造了用于计算测试者/测试关系以及引用计数和测试状态的调用树。因此,如果不关闭其他选项,则无法禁用它。
目前无法基于每种语言禁用CodeLens。目前CodeLens仅支持VB.NET和C#,它是一个全有或全无的东西,因为它依赖于Roslyn。
除了进行繁重的工作外,参考指示器还作为占位符设置,以防止编辑器在其他镜头加载时“口吃”。在早期的测试版中它以这种方式工作,这非常令人讨厌。有一个版本,他们只显示空的空间,并很快被显示参考指标取代。两者都是因为它应该始终可用,并且因为它可以快速计算并可离线使用。
我建议您在Visual Studio User Voice上提交您想要查看的更改的特定请求。我相信现在是发送Microsoft关于这个主题的反馈的最佳时机,它们介于两个版本之间。
您不能仅禁用引用复选框,但您可以更改它的颜色,使颜色真正接近背景颜色,这样您就可以看到但只有当您非常好地查看它时。