Eclipse IDE有一个简洁的小功能,我在Visual Studio中真的很想念。
如果我将光标放在变量或方法名称上,IDE将自动在相关范围内突出显示当前文档中对它的所有引用。
我似乎无法在VS2008或Resharper 4中找到打开类似行为的选项。我知道VS有一个Find Usages功能,但我想在运行中自动执行。
有没有人知道会添加此功能的免费插件?
答案 0 :(得分:4)
如果您正在使用ReSharper,则可以使用Shift-Alt-F11突出显示文件中的用法。将光标放在要查找的变量上,然后按Shift-Alt-F11组合。
答案 1 :(得分:2)
Visual Studio中有一个加载项,可以执行类似RockScroll的操作。 当您双击某些内容时,它会突出显示您双击的所有项目。它还将垂直滚动条更改为“语法突出显示的缩略图视图”,显示项目在文件中的位置概览。
答案 2 :(得分:1)
我知道你提到了ReSharper,但是CodeRush有一个很好的引用窗口,你可以停靠它,让它在运行中或按需搜索。作为奖励,您可以选择每种用法,它将显示有关使用情况的上下文。它也适用于方法。
我提到了CodeRush,因为它们有一个express edition,看起来它包含了这个功能,但我还没有尝试过那个版本。
答案 3 :(得分:0)
Visual Studio 2010已经实现了这一点,但该功能有点缺乏。放置光标和突出显示之间存在不可配置的延迟。
RockScroll Addin不适用于Visual Studio 2010及更高版本。
作为替代,免费"Highlight all occurrences of selected word"插件会在双击后突出显示所选字符串的所有出现。与原生vs2010荧光笔一样没有延迟。
它是基于字符串的,这意味着它在注释和字符串文字中起作用。
答案 4 :(得分:0)
Microsoft发布了一种可以满足您需求的工具。 我最喜欢的一些功能: