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

brvekthn  于 2022-11-17  发布在  C#
关注(0)|答案(5)|浏览(498)

Visual Studio(2013/2015/2017)中,C#文件的文档大纲窗口始终为空(“There are no items to show for the selected document.”)。似乎尚未(尚未/不再)实现此功能。
但是,我如何查看文件的结构?有没有实现这个功能的扩展?

  • 仅显示选定/打开的文件
  • 显示区域
  • 移动/重命名成员
  • 显示文档
  • 使用解决方案资源管理器和类视图不是解决方案。* 在旧的Visual Studio 2003中,我确实使用了自己编写的外接程序,因为它的结构很容易阅读。(还有其他工具,但我再也找不到了)。所以我在这里问你知道哪个解决方案。:-)

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

更新:10年后,该功能终于在VS 2022中推出

disbfnqx

disbfnqx1#

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

xqnpmsa8

xqnpmsa82#

  • 我目前找到的最佳解决方案是:*
    JetBrains ReSharper(v8.0+)有一个文件结构窗口,它将当前文件的结构显示为树(类型/成员),还支持区域。

evrscar2

evrscar23#

如果你没有ReSharper,你也不能错过微软自己制造的生产力动力工具
每个Visual Studio版本都有一个特定的版本。有关这些链接的详细信息:

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

的功能
此外,还有一个似乎非常有趣的为Visual Studio IDE带来了很多很酷的自定义,称为VSCommands

xfyts7mz

xfyts7mz4#

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

az31mfrm

az31mfrm5#

Visual Studio 2022 17.4.0中已添加此功能:
现在,您可以在“文档大纲”窗口中轻松查看文件的结构。“文档大纲”窗口在编辑器中显示文件的符号树,以帮助您快速导航和编辑项目文件。您可以通过转到 * 视图 其他窗口 文档大纲 * 或使用快捷键 Ctrl+Alt+T 打开文档大纲。

相关问题