Visual studio 2013 如何在VS2013中隐藏引用计数?

Visual studio 2013 如何在VS2013中隐藏引用计数?,visual-studio-2013,codelens,Visual Studio 2013,Codelens,Visual Studio 2013引入了一项新功能,它可以显示每个方法的使用次数 我觉得它不是很有用,而且它弄乱了我文件的间距。如何禁用它?似乎找不到选项。我猜您可能正在运行VS2013 Ultimate的预览版,因为它不在我的专业预览版中。但是在网上我发现这个功能叫做代码信息指示器或代码镜头,可以在下面找到 工具→ 选择权→ 文本编辑器→ 所有语言→ CodeLens (适用于RC/最终版本) 或 工具→ 选择权→ 文本编辑器→ 所有语言→ 代码信息指示器 (适用于预览版) 那是根据这个。

Visual Studio 2013引入了一项新功能,它可以显示每个方法的使用次数


我觉得它不是很有用,而且它弄乱了我文件的间距。如何禁用它?似乎找不到选项。

我猜您可能正在运行VS2013 Ultimate的预览版,因为它不在我的专业预览版中。但是在网上我发现这个功能叫做
代码信息指示器
代码镜头
,可以在下面找到

工具→ 选择权→ 文本编辑器→ 所有语言→ CodeLens

(适用于RC/最终版本)

工具→ 选择权→ 文本编辑器→ 所有语言→ 代码信息指示器

(适用于预览版)

那是根据这个。它似乎隐藏得很好

在Visual Studio 2013 RTM中,您还可以通过右键单击编辑器中的指示器本身来访问CodeLens选项:


我猜您可能正在运行VS2013 Ultimate的预览版,因为它不在我的专业预览版中。但是在网上我发现这个功能叫做
代码信息指示器
代码镜头
,可以在下面找到

工具→ 选择权→ 文本编辑器→ 所有语言→ CodeLens

(适用于RC/最终版本)

工具→ 选择权→ 文本编辑器→ 所有语言→ 代码信息指示器

(适用于预览版)

那是根据这个。它似乎隐藏得很好

在Visual Studio 2013 RTM中,您还可以通过右键单击编辑器中的指示器本身来访问CodeLens选项:


另一个选项是使用鼠标右键单击“x参考”,这是在

的Q&A部分中记录的。将出现上下文菜单“CodeLens选项”,保存所有令人头痛的导航问题。

另一个选项是使用鼠标右键单击“x参考”。将出现上下文菜单“CodeLens选项”,保存所有令人头痛的导航问题。

CodeLens的其他功能,如:显示错误、显示测试状态等(显示参考除外)可能会有用

但是,如果禁用显示引用的唯一方法是完全禁用CodeLens

那么,我想我可以做到

此外,我会像往常一样,“右键单击某个成员并选择“查找所有引用”或Ctrl+K,R”

如果我想知道是什么引用了这个成员——我也不想在代码中塞进任何额外的信息,比如额外的空白


简而言之,取消选中Codelens…

Codelens的其他功能,如:显示bug、显示测试状态等(显示引用除外),可能会很有用

但是,如果禁用显示引用的唯一方法是完全禁用CodeLens

那么,我想我可以做到

此外,我会像往常一样,“右键单击某个成员并选择“查找所有引用”或Ctrl+K,R”

如果我想知道是什么引用了这个成员——我也不想在代码中塞进任何额外的信息,比如额外的空白

简而言之,取消选中Codelens…

解决方法

在VS 2015 Professional中(可能还有其他版本)。 转到工具/选项/环境/字体和颜色。 在“显示设置”下拉列表中,选择“CodeLens” 选择您能找到的最小字体,例如Calibri 6。 将前景色更改为编辑器的前景色(说“白色”) 单击“确定”。

解决方法

在VS 2015 Professional中(可能还有其他版本)。 转到工具/选项/环境/字体和颜色。 在“显示设置”下拉列表中,选择“CodeLens” 选择您能找到的最小字体,例如Calibri 6。 将前景色更改为编辑器的前景色(说“白色”) 单击确定。

在Mac的VSCode(0.10.6)中,我打开了“首选项->用户设置”,并将以下代码放入设置.json文件中

在Mac的VSCode(0.10.6)中,我打开了“首选项->用户设置”,并将以下代码放在Settings.json文件中


就是这样!对于可能正在阅读本文的其他人,请注意:仅取消选中“Show References”无法消除“References”文本通常存在的巨大缺口。但是,取消选中“启用代码信息指示器”确实可以消除这一差距。在VS2013 Ultimate的RC中,“代码信息指示器”已重命名为“CodeLens”。令人烦恼的是,似乎无法对所有语言禁用“显示引用”(至少在我的安装中是这样)。我更喜欢的是,只隐藏“0引用”指示符的功能,这样可以减少不必要的重复。有人知道这是否可行吗?请注意,CodeLens功能目前仅在Visual Studio的最终版本中可用。值得一提的是,它现在在VS2015 Pro中,右键单击行为也是一样的。然而,看起来你不能单独关闭代码镜头显示的其他部分的引用。那就是它了!对于可能正在阅读本文的其他人,请注意:仅取消选中“Show References”无法消除“References”文本通常存在的巨大缺口。但是,取消选中“启用代码信息指示器”确实可以消除这一差距。在VS2013 Ultimate的RC中,“代码信息指示器”已重命名为“CodeLens”。令人烦恼的是,似乎无法对所有语言禁用“显示引用”(至少在我的安装中是这样)。我更喜欢的是,只隐藏“0引用”指示符的功能,这样可以减少不必要的重复。有人知道这是否可行吗?请注意,CodeLens功能目前仅在终极版中可用
"editor.referenceInfos": false