VS.NET - 多查找所有引用结果Windows?(VS.NET - Multiple Find

2019-09-17 02:17发布

Visual Studio中有一个“查找所有引用”工具,在导航代码库,找出其中很大一个函数被调用或者在使用一个变量。 当浏览一个大的代码库,我倾向于做发现的所有引用多次找到其中一个函数被调用的顶层。

试想一下,我们有以下几点:

A1()调用B1(),B1()调用C()

A2()调用B2(),B2()调用C()

我的问题:

如果我发现C()的所有引用,我发现无论B1()和B2(),这是伟大的。

现在,我试图找出B1()被调用。 我发现A1()调用B1()。 大!

但是,我遇到一个问题,当我想要回赛道,并找出什么叫B2(),但我失去了B2的轨道()! 默认情况下,VS.NET只针对“查找所有引用”结果窗口。 因为我发现B1()的所有引用刚才,我记不清其中C()被调用。 我现在要找到C()的所有引用,然后找到B2的所有引用()。 我在一个大的代码库,并找出所有的引用可以轻松地比功能一分多钟。 这将是很好,如果我可以保存搜索结果,以及未来发现的所有引用将开放,而不是覆盖现有搜索的新窗口。

有没有在2008年VS.NET或设置一个免费的插件,可以让我有多个“查找所有引用”窗口?

与此相关,VS.NET有2个用于搜索文本查找结果窗口。 有没有一种方法能有更多的?

Answer 1:

我不知道工作室,但ReSharper的这是否为您服务。 当您使用“查找用法”功能,它会跟踪你的所有以前的搜索。 也有一些很好的灵活性兴田搜索HTE范围(当前文件,项目,解决方案等),以及用于搜索(基本类型的用途等)的选项。

他们有一个免费试用,所以看看是否能满足您的需求。



Answer 2:

另一个有用的技巧是Ctrl + K + K(设置书签)或Ctrl + K + N(横动到下一个书签)。 这些获取存储在名为.suo *(用户文件)为Visual Studio。 这也是有用的,如果你正在寻找大的代码库,你会得到在Visual Studio亿名文件的标签。 如果你继续,你实际上是在编码的书签,您可以在一眨眼的功夫翻转回该文件选项卡。



文章来源: VS.NET - Multiple Find All References Result Windows?