我正在尝试为给定名称空间或其成员的任何用法搜索大型解决方案,例如System.IO
.
Resharper 的 Find Usages 允许我找到对 的引用System.IO
,但仅在明确使用时。如果一个文件声明using System.IO;
然后使用任何没有全名的命名空间成员,则只会using
找到引用。我还需要在每个文件中找到命名空间的任何成员的任何用法。
这可以在 Visual Studio、Resharper 或任何其他为我搜索的插件中完成吗?
我正在尝试为给定名称空间或其成员的任何用法搜索大型解决方案,例如System.IO
.
Resharper 的 Find Usages 允许我找到对 的引用System.IO
,但仅在明确使用时。如果一个文件声明using System.IO;
然后使用任何没有全名的命名空间成员,则只会using
找到引用。我还需要在每个文件中找到命名空间的任何成员的任何用法。
这可以在 Visual Studio、Resharper 或任何其他为我搜索的插件中完成吗?
using
将光标放在line的关键字using System.IO
上。然后您可以使用正常的Find Usages ( Shift+F12 )。这仅适用于 ReSharper。
从 ReSharper 2019.2.2 (2019/08/28) 开始,解决方案范围内的Show Usages of Symbol功能仍然不存在。
解决方法:
Ctrl+T
,然后输入using System.IO
Alt+Enter
using
关键字上。Ctrl+Shift+Alt+F12
这绝对不是理想的,但它是完成工作的系统方法。
JetBrains 已确认 ReSharper 目前不支持此功能,但他们正在考虑将其添加到路线图中。
Find Dependent Code
使您能够: