有没有办法在Visual Studio 2010中突出显示当前活动的代码块?

时间:2011-05-10 00:30:56

标签: c# c++ visual-studio visual-studio-2010 highlight

在Visual Studio 2010中,如果将鼠标悬停在小[ - ]减号上,它将突出显示该代码块。我的问题是,当你在其中编码时,是否有一种方法可以始终突出显示该块?这样,当我在方法和类之间跳跃时,我正在处理的任何块都会突出显示,以帮助我的眼睛快速聚焦。

Visual Studio中是否有选项可供选择?如果没有,是否有任何插件可以做到这一点?

enter image description here

4 个答案:

答案 0 :(得分:4)

Resharper有一些选项,一个可以让你勾勒出你当前所在的大括号,我认为另一个可以让你突出显示当前行

答案 1 :(得分:4)

ReSharper很不错,但是如果你也在寻找各种语言的东西,那么Visual Assist X也会有很好的突出显示。
它也可以选择突出显示当前块中的匹配大括号:

Braces highlighting

然后你有一个线条荧光笔,或者作为一个简单的框架:

Line highlighting (frame)

或者作为一个好看的背景:

Line highlighting (background)

可悲的是,它没有选项可以实现真正的“阻止”突出显示,就像悬停在[-]按钮上一样。 :|我也寻找,但在Visual Studio选项中找不到这样的选项。

答案 2 :(得分:0)

突出显示您希望眼睛专注的所有内容,然后按ctrl + H.

或者,突出显示你想要的所有内容,然后右键单击“概述”,然后选择“隐藏选择”。快捷方式是ctrl + M

答案 3 :(得分:-1)

这可以使用书签完成。书签的开箱即用配置不会突出显示,但可以轻松更改:

bookmark without highlight

转到工具 - 选项 - 环境 - 字体和颜色。在“显示项目”下,选择“书签”。现在将背景颜色更改为红色。然后转到工具 - 选项 - 文本编辑器 - 常规并取消选中指标保证金。

bookmark with highlight

可以在“文本编辑器”工具栏中找到PS书签 PS2:要快速设置书签,请使用Ctrl + k + k,但要注意Ctrl + k + l会消除所有书签,这件事发生在我身上!

改编自:http://blogs.msdn.com/b/saraford/archive/2007/09/05/did-you-know-how-to-change-a-bookmark-color.aspx