Visual Studio中是否可以实现类似ViM的搜索高亮功能?

5

ViM有一个选项hlsearch,在文件中搜索到的字符串将以高亮模式显示。是否有一种方法可以在Visual Studio中实现相同的功能?

也就是说,如果我搜索"foobar",那么文件中所有的foobar都会被突出显示,并且这个显示会一直保持到我的下一次搜索。我发现这非常有用,可以看到函数中使用某个变量的位置(而无需手动搜索该字符串的下一个出现位置)。

我知道Visual Studio任务列表可以用来查找类似TODO的字符串。我希望读者意识到,这对于我的问题来说并不适用,因为我的问题更多涉及通用文本搜索和突出显示。

5个回答

7

谢谢David。如果我的ViM戒断症状变得更加严重,我一定会使用这个插件的;-) - Ashwin Nanjappa

3

你能解释一下如何启用或使用这个 Visual Assist X 功能吗? - Ashwin Nanjappa
1
在选项中,属于重构的一部分:“自动突出显示光标下符号的引用。” - Ben Straub

2
Visual Studio 2010现在支持引用高亮。单击或将光标移动到任何符号,例如变量名、类名、方法名、属性等,它将突出显示文件中的所有其他引用。它还允许您使用以下方式在引用之间导航:ctrl+shift+下箭头或ctrl+shift+上箭头

1

我使用 RockScroll 插件。它有多个功能,其中之一是,如果您双击一个单词,将会在整个文件中突出显示该单词。这与您描述的非常相似。它是免费的(就像啤酒一样)。


非常感谢你,丹尼!这正是我在寻找的。此外,侧边的压缩显示也很有用。 - Ashwin Nanjappa
其实,RockScroll 的高亮功能让我很烦。我想这只是个人口味问题,但我真的不喜欢它。有没有办法在 RockScroll 中禁用它? - Tamas Czinege
我不知道有什么方法可以禁用它。 - Dani van der Meer

0

如果你真的喜欢Vim,你可能想看看Visual Studio的ViEmu。我只是一个非常满意的用户 :)


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