查看基本类型';s成员

本文关键字:成员 类型 | 更新日期: 2023-09-27 18:27:44

我发现Resharper的"文件结构"窗口(Ctrl+Alt+F)是一个非常棒的工具,可以快速可视化、组织和;区域化文件的代码。我的一个抱怨是,我还没有找到一种方法来查看包含继承成员的复合视图。

有没有办法用Resharper(或者如果没有,另一个工具)做到这一点?

理想情况下,相同命名的区域将显示为已合并,每个区域中继承的成员位于派生成员之前。较轻的文本和使用声明类型名称的后缀可能表示成员继承。继承的成员仍应可导航。未分类/区域化的东西可能会根据我的会员类型和可见性进行订购。

我通常的布局是这样的:

  • 非公开领域&顶部的属性
  • 施工人员
  • 公共字段、属性
  • 实施方法
  • 其他公共方法
  • 非公开方法
  • 静态成员位于上面的实例成员之前

查看基本类型';s成员

实际上不是,"文件结构"只是:文件结构。这不是一个类视图。如果是分部类,则只能看到在显示其结构的文件中定义的方法、区域等。

普通的VS对象浏览器可以为您提供一个复合视图(但不需要对成员进行任何分组/排序)。