如何在Visual Studio 2013中禁用codeLens选项中的显示引用复选框

12 浏览
0 Comments

如何在Visual Studio 2013中禁用codeLens选项中的显示引用复选框

我正在尝试在Visual Studio 2013中禁用显示引用功能。\n工具->选项->文本编辑器->所有语言->在这里,显示引用的复选框被禁用,所以我无法取消选中该选项。请告诉我如何启用此选项。\n我还附上了该选项的截图。

0
0 Comments

在Visual Studio 2013中,无法仅禁用显示引用复选框,但可以更改其颜色,使其与背景颜色非常接近,这样只有在仔细观察时才能看到它。

解决方法:

1. 打开Visual Studio 2013。

2. 转到“工具”菜单,然后选择“选项”。

3. 在弹出的对话框中,选择“环境”节点下的“字体和颜色”。

4. 在“显示项”下拉菜单中,选择“文本编辑器”。

5. 在右侧的“显示项”列表中,找到“代码引用”。

6. 在“项目显示项”下拉菜单中,选择“注释 - 参考”。

7. 在右侧的“显示项属性”下拉菜单中,选择“项背景”。

8. 在“颜色”下拉菜单中,选择与背景颜色非常接近的颜色。

9. 单击“确定”按钮应用更改。

现在,当你悬停在代码上时,你将会看到一个几乎与背景颜色相同的引用复选框,只有在仔细观察时才能看到它。

0
0 Comments

问题的原因是,CodeLens的"显示引用"选项不能单独禁用,因为它在计算其他选项时起到重要作用。

解决方法是,目前没有办法按语言禁用CodeLens。CodeLens目前只支持VB.NET和C#,并且它是一个全局设置,因为它在内部依赖于Roslyn。建议在Visual Studio User Voice网站上提交具体的请求,以便微软收集用户反馈并进行改进。

0