14

如何在 VS 代码编辑器中突出显示文件中所有出现的短语(搜索词)?

4

10 回答 10

16

我注意到 Rock-Scroll 插件的一个很好的副作用是,当您双击一个关键字时,它也会突出显示文件中的所有出现(以及在摇滚滚动预览中)。

http://microsoftdev.blogspot.com/2008/05/rock-scroll-visual-studio-plugin.html

希望有帮助,亚历克斯

于 2008-11-02T15:05:16.997 回答
11

ReSharper 可以通过 Highlight Usages 功能做到这一点:Highlight Usages In File

当然,你需要 ReSharper ;)

于 2008-11-18T22:39:25.287 回答
7

我刚刚为这个功能做了一个快速的谷歌搜索。

想出了这些结果

VS 2008 http://visualstudiogallery.msdn.microsoft.com/en-us/ad686131-47d4-4c13-ada2-5b1a9019fb6f

VS 2010 http://visualstudiogallery.msdn.microsoft.com/en-us/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb

于 2010-07-08T07:42:19.200 回答
7

您可以使用 metalScroll 扩展 - 它类似于 Rockscroll,但它具有丰富且非常有用的功能。你可以下载这个:

http://code.google.com/p/metalscroll/downloads/list

使用前请仔细阅读:

http://code.google.com/p/metalscroll/

于 2012-03-28T11:37:52.030 回答
5

当您运行“查找”时,您可以单击“全部添加书签”,这将在左侧识别搜索词出现在哪些行上,但您不能使用 Visual Studio 开箱即用地“突出显示”元素。

于 2008-11-02T14:49:52.830 回答
4

如果您使用 CTRL-i 快捷方式,它将执行内联增量搜索。继续按 CTRL-i 以跳转到并突出显示文件中的每个后续出现。

我不确定您是否可以一次突出显示所有事件。使用像 ReSharper 这样的插件可能是可能的,但我不知道。

于 2008-11-02T14:50:33.763 回答
3

微软有一个(实际上)有用的 VS 插件可以解决这个问题。

电动工具:http: //visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/

安装后(之后重新启动 VS),或者突出显示一段文本并点击 CTRL+F 以迭代所有出现,或者突出显示文本并让 VS 在语法突出显示中为您标记所有匹配项。

于 2011-06-08T04:04:08.157 回答
2

CTRL + F3

  • 发送当前单词以查找,无论它是否被选中
  • 到下一次出现的步骤
  • 并突出显示编辑器中的所有事件

提示:使用 SHIFT+CTRL+F3 “后退”

于 2014-08-13T08:57:23.573 回答
0

我将源代码复制并粘贴到 Word 2007 中。这突出显示了所有名为“阅读突出显示”的选项。即使您搜索另一个术语,这也会保持突出显示。

于 2010-12-14T13:51:20.423 回答
0

我在 Notepad++ 和 VS 中打开文件。

更新:

我最近发现 VS 的这个扩展使它表现得像记事本++!您只需要选择一个短语,它就会突出显示所有短语。

突出显示所选单词的所有出现

于 2011-06-07T19:21:04.997 回答