如何关闭CodeLens-References

时间:2013-12-08 19:18:49

标签: visual-studio visual-studio-2013 codelens

我最近安装了Visual Studio 2013 Ultimate。 现在,正如您所知,所有方法都有“n个引用”。

当我转到CodeLens选项时,我无法禁用此单一功能,因为该复选框显示为灰色。

Options for enabling specific Code Lenses

那么如何禁用它?

4 个答案:

答案 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”