假设我们有庞大的 Visual Studio 解决方案,并且打开了许多文件(选项卡)。Visual Studio 2012(特别是 Visual C++)是否有任何视图面板,当我切换到相应的选项卡时,它会显示当前文件中对象的交互式列表?或者也许有一个官方扩展可以帮助我?标准的对象浏览器并不完全是我想要的,因为我想查看当前文件中所有对象的列表,并且只有它们。 谢谢!
编辑:我的意思是所有类、结构、变量、方法等的列表,无论是在这个文件中声明还是只定义。
假设我们有庞大的 Visual Studio 解决方案,并且打开了许多文件(选项卡)。Visual Studio 2012(特别是 Visual C++)是否有任何视图面板,当我切换到相应的选项卡时,它会显示当前文件中对象的交互式列表?或者也许有一个官方扩展可以帮助我?标准的对象浏览器并不完全是我想要的,因为我想查看当前文件中所有对象的列表,并且只有它们。 谢谢!
编辑:我的意思是所有类、结构、变量、方法等的列表,无论是在这个文件中声明还是只定义。
您是否尝试过 Visual-Assist 扩展?这可能会有所帮助。
使用对象浏览器。
对象浏览器允许您选择和检查项目中可用的名称空间、类、方法和其他编程符号。您可以从视图菜单中打开对象浏览器,方法是单击主工具栏上的对象浏览器按钮,或键入CTRL+ALT+J
。它适用于 VS2005、VS2008、VS2010 和 VS2012。在这里查看更多信息。
编辑:如果你想看到一个所谓的global tree view
. 我只知道这适用于 WPF 项目。您可以使用 WPF 树可视化工具来探索 WPF 对象的可视化树,并查看该树中包含的对象的 WPF 依赖项属性。有关可视树的详细信息,请参阅 WPF 中的树。有关依赖属性的更多信息,请参阅依赖属性概述。在这里查看。