可能在Visual Studio中突出类似ViM的搜索?

时间:2009-05-30 07:19:50

标签: visual-studio search vim highlight

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

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

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

5 个答案:

答案 0 :(得分:7)

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

当然包括hlsearch功能。

示例图片:

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

最诚挚的问候。

答案 1 :(得分:3)

Visual Assist X这样做,以及类似light-symbol-mode的内容。当然还有其他一些事情。

答案 2 :(得分:2)

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

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

答案 3 :(得分:1)

我使用RockScroll加载项。它有多个功能,其中之一就是如果你双击一个单词,它将在文件的任何地方突出显示。这与您描述的非常相似。它是免费的(如在啤酒中)。

答案 4 :(得分:0)

如果你碰巧真的喜欢Vim,你可能想要查看Visual Studio的ViEmu。我只是一个非常开心的用户:)