5

ViM 有这个选项hlsearch,其中搜索到的字符串以高亮模式显示在找到的文件的所有位置。有没有办法在 Visual Studio 中做同样的事情?

也就是说,如果我搜索"foobar",则foobar文件中的所有内容都会突出显示,并且此显示将一直保留到我下一次搜索。我发现这对于查看函数中使用某个变量的位置非常有用(无需手动搜索该字符串的下一次出现)。

我知道 Visual Studio 任务列表可用于查找 TODO 之类的字符串。我希望读者意识到这不适合我的问题,即更一般的文本搜索和突出显示。

4

5 回答 5

7

如果您喜欢 vim 并且正在使用 Visual Studio,您可能需要查看Viemu

hlsearch 功能当然包括在内。

示例图片:

Viemu hlsearch http://dklein.taunus.de/viemuhlsearch.png

最诚挚的问候。

于 2009-05-30T07:56:10.853 回答
3

Visual Assist X执行此操作,以及类似于light-symbol-mode 的功能。当然,除其他外。

于 2009-05-31T03:13:55.897 回答
2

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

ctrl+shift+down arrow or ctrl+shift+up arrow

于 2010-08-05T21:31:40.760 回答
1

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

于 2009-05-30T07:26:35.577 回答
0

如果你碰巧真的很喜欢 Vim,你可能想看看ViEmu for Visual Studio 。我只是一个非常高兴的用户:)

于 2009-05-31T02:44:47.407 回答