用于C#文件的Visual Studio“文档大纲”

时间:2014-07-16 16:47:18

标签: c# visual-studio file-structure outline-view

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

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

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

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

编辑:类似的问题也发现: How to show code outline in Visual Studio?

4 个答案:

答案 0 :(得分:9)

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

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

*.cs

App.xaml

App.config

答案 1 :(得分:5)

还有classnames提供与JetBrains Resharper相同的功能,但免费

CodeMaid

enter image description here

答案 2 :(得分:4)

如果你没有ReSharper,你就不会错过微软自己制作的 Productivity Power Tools

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

他们有一个名为Solution Navigator的功能 Solution Navigator

此外,对于为Visual Studio IDE带来很多很酷的自定义设置(称为 VSCommands ),这个非常有趣。值得检查他们的网站=> http://vscommands.squaredinfinity.com/features

答案 3 :(得分:3)

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