C# 在visual studio 2013中递归查找所有引用

C# 在visual studio 2013中递归查找所有引用,c#,visual-studio,C#,Visual Studio,我有一个巨大的常量列表。我想显示在整个解决方案中,所有常量都在哪里使用。我可以逐个检查(使用“在解决方案中查找”),但这需要很多时间 他们有没有办法让我很快做到这一点 问候,, Sachin可能是您可以尝试Alt+F12[peek Definition]此处提供了Visual Studio快捷方式的完整列表。如前所述,go toEdit.FindAllReferences的默认快捷方式是Shift+F12 此外,如果右键单击代码中的符号,您可以在上下文菜单中找到可用的操作(+使用它们的热键),如

我有一个巨大的常量列表。我想显示在整个解决方案中,所有常量都在哪里使用。我可以逐个检查(使用“在解决方案中查找”),但这需要很多时间

他们有没有办法让我很快做到这一点

问候,,
Sachin

可能是您可以尝试Alt+F12[peek Definition]

此处提供了Visual Studio快捷方式的完整列表。如前所述,go to
Edit.FindAllReferences的默认快捷方式是
Shift
+
F12

此外,如果右键单击代码中的符号,您可以在上下文菜单中找到可用的操作(+使用它们的热键),如果您是Visual Studio新手,这可能会更容易,因为列表非常庞大。

“查找所有引用”是最简单的内置方式,但需要逐个单击它们。可以使用上下文菜单或(默认情况下)CTRL+K,R访问“查找所有引用”

如果您有VS2013 Ultimate,并且常量位于同一项目或同一文件/类中,则可以使用。右键单击项目/文件并选择“在代码图上显示”。或者选择架构生成依赖关系图。这将为您绘制使用情况的图形视图。例如:

然后可以按项目/命名空间/类级别筛选此图

另外,ReSharper具有内置的分析功能:


.

我认为使用
shift+F12
可能会有所帮助。您是否使用Resharper?不,它显示定义/声明它的单个位置,而不是使用它的所有位置。