【问题标题】:Is there an equivalent of MonoDevelop's Document Outline in Visual Studio 2012?Visual Studio 2012 中是否有相当于 MonoDevelop 的文档大纲?
【发布时间】:2013-04-29 15:36:16
【问题描述】:

MonoDevelop 有一个文档大纲(类大纲?)窗口,显示所有变量、方法和区域:

在 Visual Studio 2012 中是否有与此等效的功能?

【问题讨论】:

  • VS 2012 具有与文件视图集成的类视图。放下一个文件,它会显示其中的所有类(然后是类成员)。虽然不支持区域。这是标准的解决方案资源管理器窗口。不要与 WinForms 设计界面上的“文档大纲”窗口混淆,该窗口显示所有正在运行的控件。

标签: c# visual-studio visual-studio-2012 monodevelop


【解决方案1】:

我有同样的问题,我喜欢的解决方案是:

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

【讨论】:

    【解决方案2】:

    Code Maid 是一个免费的 Visual Studio 扩展,它添加了一个digging 窗口工具。

    我相信这将满足您的需求。

    此工具还允许您通过直接在此窗口中拖放来重新排序代码元素。

    【讨论】:

    • 这正是我要找的。非常感谢!
    【解决方案3】:

    默认情况下,如果您通过单击侧边的小箭头展开类,解决方案资源管理器会为您提供大部分内容。

    方法和变量旁边的图标和颜色表示访问级别、返回类型等内容

    【讨论】:

    • 这有点相似,尽管比我要找的要复杂得多。此外,它不显示和组织区域。
    • 您对这些地区的看法是正确的,但其余大部分时间都是这样
    【解决方案4】:

    Class View 可以从View 菜单中打开(CTRL + SHIFT + C)

    它与您提供的图像不完全相同,但非常相似。

    【讨论】:

    • 类视图不做同样的事情,它不显示类的属性和区域。
    • 没有显示区域,但显示了类的属性。类视图有两个部分。顶部在树视图中显示类,而第二部分(对我来说如下)显示属性、字段、方法等。
    猜你喜欢
    • 2023-01-01
    • 1970-01-01
    • 2022-12-11
    • 2014-02-10
    • 1970-01-01
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    相关资源
    最近更新 更多