Visual Studio参考高亮无法禁用

8
我已经按照这里的指示,在Visual Studio 2013中禁用了C#代码的引用高亮显示功能,但我仍然看到有引用被高亮显示。高亮使用的字体颜色组合与“高亮引用”设置的字体颜色不匹配——该设置为绿色背景和浅色文本,而高亮显示的引用出现为白色背景和浅色文本。另外,引用导航也不起作用(如预期)——按下CTRL+SHIFT+DOWN/UP没有任何反应,表明引用高亮显示功能已关闭。
我该如何停止对引用的高亮显示?

你有其他可能会导致这种情况的插件吗(例如ReSharper)? - adrianbanks
还要检查是否安装了Puppet插件。https://dev59.com/EH7aa4cB1Zd3GeqPvt7R#23258908 - Lukkha Coder
2个回答

6
由于Productivity Power Tools扩展中的Match Margin功能引起的。我找不到更改用于高亮显示的背景颜色的方法,所以我只是关闭了该功能。

2
在[菜单]工具/选项下,然后选择环境/字体和颜色/突出显示的引用,您可以选择与背景相匹配的颜色。它仍然会在引用周围绘制一个框。 - user1016736
“Match color”显示项控制Power Tools中的高亮显示,但启用VS Highlight References后似乎会被覆盖。 - Joseph

1
在“工具”菜单上,点击“选项”。在“选项”对话框中,展开“文本编辑器”,然后完成以下任务之一:对于Visual Basic,展开“基础”,点击“VB特定”,然后选择或清除“启用引用和关键字的高亮显示”。对于C#,展开“C#”,点击“高级”,然后选择或清除“突出显示光标下符号的引用”。

https://msdn.microsoft.com/en-us/library/ee349251(v=vs.100).aspx


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接