有没有办法在Visual Studio中保留多个“查找引用”窗格?

3
在使用“查找引用”(或类似功能)搜索符号时,我们只会得到一个结果窗格。因此,搜索另一个符号会替换先前搜索的结果。
有没有可能保留以前的结果?
我知道R#有这个功能,但是因为R#太重了,所以不能使用它。因此,我们将这个限制扩展到任何与R#一样沉重的VS插件。
基本上,我想问是否有一个轻量级的插件,只需要做到这一点——允许保留以前查找到的引用结果。或者也许有一个VS标志可以实现这个功能?
编辑1:
FYI,我使用的“查找引用”选项生成一个像这样的窗格:

enter image description here

编辑2:
我从未注意到“查找所有引用”上下文菜单选项。

enter image description here

生成一个带有“保留结果”按钮的窗格:

enter image description here

我经常做的就是点击引用代码镜头的超链接:

enter image description here

由于某种原因,我认为两者会产生相同的结果,而单击链接比打开弹出窗口更快。但现在我可以看到它们产生了不同的结果。我想知道为什么?

只是好奇:您是否仍然认为R#在VS2022中过于沉重?根据我的经验,64位的改变已经大幅改善了这种情况。 - PMF
@PMF - 说实话,我仍然带着以前版本的印象,但我理解你的意思。我应该试一试。但是我已经训练自己不使用R#(它会让我头痛),所以只需要一个小的工具来满足我的需求就可以了。 - mark
1个回答

2
这个按钮怎么样?“MyClass-References”窗口顶部有一个名为“保留结果”的按钮。启用它似乎正好做你需要的事情:每次连续的“查找引用”都会打开一个新的选项卡。

"Keep results"


哦,有趣。我添加了我在帖子中看到的面板。那里没有这样的按钮。你是怎么到达你的面板的? - mark
哦,我明白了。在“查找引用”上下文菜单选项和通过代码镜头查找引用会产生不同的输出窗格,而第一个确实有这个按钮。我从未注意到这种差异。很好的发现。谢谢。 - mark

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