我最近安装了Visual Studio 2013 Ultimate。 现在,正如您所知,所有方法都有“n个引用”。
当我转到CodeLens选项时,我无法禁用此单一功能,因为该复选框显示为灰色。
那么如何禁用它?
答案 0 :(得分:116)
我发现只有解决方法是取消选中“启用代码”选项。
答案 1 :(得分:38)
引用指示符必须打开,因为它是唯一知道如何执行“占位符”项目(表示“ - 引用”)的项目,并且保证显示代码出现的每个地方。
如果你可以关闭引用,那么代码很可能为指标保留空间,但是没有指示符会出现,所以你最终会在每个方法上留下空行/类/属性不是真正的空行,它们只是永远不会出现的codesense元素的保留空间。
我建议在视觉工作室中使用“发送皱眉”的东西,如果你想关闭参考文献,请对此进行评论。
答案 2 :(得分:20)
如果您想保留CodeLens功能但主要删除引用,请转到:
Options/Environment/Fonts and Colors
Show settings for: CodeLens
并将设置更改为:
Font: Consolas
Font Size: 6
Indicator Text: White
Indicator Text (Disabled): White
Indicator Separator: White
选择 Consolas 会将线条高度降低到默认的Calibri字体之外,即使字体大小为6。甚至可能会使用较小的字体,但我还没有找到它。< / p>
如果您有深色背景,请选择匹配的深色而不是上面步骤中提到的White
,因为目标是隐藏CodeLense文本。
答案 3 :(得分:5)
在Visual Studio 2015中。 工具>选项。 文本编辑器>所有语言> CodeLens。 取消选中“启用CodeLens”