Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2013 如何在VS2013中隐藏引用计数?_Visual Studio 2013_Codelens - Fatal编程技术网

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

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

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


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

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

工具→ 选择权→ 文本编辑器→ 所有语言→ 编码透镜

适用于RC/最终版本

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

预览版

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

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


另一个选项是使用鼠标右键单击x参考,该选项记录在

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

CodeLens的其他功能,如:显示错误、显示测试状态等,而不是显示参考可能会有用

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

那么,我想我可以做到

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

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

简而言之,取消选中Codelens…

解决方法

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

在Mac 0.10.6的VSCode中,我打开了Preferences->User Settings,并将以下代码放在Settings.json文件中



就是这样!对于可能正在阅读本文的其他人,请注意:仅取消选中Show References并不能消除References文本通常存在的巨大缺口。然而,取消选中启用代码信息指示器确实消除了这一差距。在VS2013 Ultimate的RC中,代码信息指示器已重命名为CodeLens。令人烦恼的是,至少在我的安装中,无法对所有语言禁用“显示引用”。我更喜欢的是,只隐藏“0引用”指示符的功能,这样可以减少不必要的重复。有人知道这是否可行吗?请注意,CodeLens功能目前仅在Visual Studio的最终版本中可用。值得一提的是,它现在在VS2015 Pro中,右键单击行为也是一样的。但是,看起来您无法将引用与代码镜头显示的其余部分分开关闭。@Ouadie:您可以喜欢它。XIII正确地删除了我问题中的偏差:-我关心的唯一数字是0和1+。IntelliJ将在您的方法下面加下划线,告诉您如果它是私有的,那么它是未使用的。我更喜欢这种方法,尤其是当上面有属性的时候。我觉得这个功能非常好。但是我对代码中的空白非常敏感,这使得它非常分散我的注意力。理想情况下,可以用一个小点来代替它,比如在页边空白处的断点……我特地来这里是为了找出与此完全相反的结果。。。但这也行得通。编辑别人的问题以消除偏见是虚伪和审查。不要这样做。这是VS 2015专业版。可惜它不在左边的一栏里,有点分散注意力。就像马克说的,只有0和+1,甚至只有0是相关的。那就是跳出框框思考,富有创造性!:@MarkHall,但不阻止code lens使用我的CPU。@LoveRight请理解,问题是如何去掉code lens添加的空间,而不是CPU使用率。如果这是一个问题,请禁用它。酷。它甚至还有一个特性,在悬停时突出显示引用,否则隐藏引用;您的答案与VS代码有关,这是一个完全不同的程序。欢迎你打开一个新问题,如果还没有答案,你可以自己回答。@mpen啊,很抱歉,我正在搜索关于这个主题的vscode的答案,谷歌将我链接到了这里。这就是我认为微软为他们的新编辑选择了一个糟糕的名字的原因之一。这是一种类似的方式,并且没有任何关系。我在visual studio code的设置中找不到editor.ReferenceInfo。editor.ReferenceInfo似乎已重命名为editor.codeLens。很好的解决方案。太糟糕了,我在读这个答案之前就试过了
nd没有出现上下文菜单,否则编辑器会做出响应。但在阅读了答案后,它起了作用。想象一下:是的,在我的2017 Visual Studio中,对codelens来说,禁用引用计数功能本身就是禁用的,所以我还必须完全禁用所有codelens。遗憾的是,我无法了解其他功能。。。但我就是不能处理与代码交织在一起的东西的外观。
"editor.referenceInfos": false