13

Visual Studio (2013/2015/2017) 中,C#文件的“文档大纲”窗口始终为空(“没有要为所选文档显示的项目。”)。似乎此功能尚未(尚未/不再)实现。

但是,我如何查看文件的结构?有没有实现这个功能的扩展?

  • 仅显示选定/打开的文件
  • 显示区域
  • 移动/重命名成员
  • 显示文档

使用解决方案资源管理器和类视图不是解决方案。 在旧的 Visual Studio 2003 中,我确实使用了自己编写的加载项,因为它的结构易于阅读。(还有其他工具,但我再也找不到它们了)。所以我在这里问你知道哪种解决方案。:-)

编辑:还发现了类似的问题: 如何在 Visual Studio 中显示代码大纲?

4

4 回答 4

10

我目前找到的最佳解决方案是:

JetBrains ReSharper (v8.0+) 有一个文件结构窗口,它将当前文件的结构显示为树(类型/成员),并且还支持区域。

*。CS

应用程序.xaml

应用程序配置

于 2014-07-16T16:57:49.680 回答
10

还有CodeMaid,它提供与 JetBrains Resharper 相同的功能,但是是免费的。

在此处输入图像描述

在此处输入图像描述

于 2016-08-28T14:42:02.770 回答
5

如果您没有 ReSharper,您就不能错过 Microsoft 自己制造的Productivity Power Tools

每个 Visual Studio 版本都有一个特定版本。有关这些链接的更多信息:

他们有一个称为解决方案导航器的功能 解决方案导航器

此外,还有一个似乎非常有趣的功能,它为 Visual Studio IDE 带来了很多很酷的自定义,称为VSCommands。值得查看他们的网站 => http://vscommands.squaredinfinity.com/features

于 2015-03-26T03:31:14.013 回答
4

它可以帮助您查看某些类型文件的嵌套结构,例如 windows 表单设计器文件,打开表单设计器您应该会在文档大纲窗口中看到以嵌套结构显示的表单上的所有控件。

于 2014-07-17T09:52:51.150 回答