Visual Studio 2017 - 按类分组成员(在层次结构中)

时间:2017-09-01 01:25:30

标签: c# visual-studio-2017

是否有办法通过选项或扩展程序按类对列表成员进行分组?我们说我有以下课程:

public class A
{
    public void Method1A()
    {}

    public void Method2A()
    {}
}

public class B : A
{
    public void Method1B()
    {}
}

public class C : B
{
    public void Method1C()
    {}

    public void Method2C()
    {}

    public void Method3C()
    {}
}

所以当我有这段代码时

var c = new C();    
c. // <-- triggers list members dropdown

我希望它显示(按类分组)

C -----------
Method1C()
Method2C()
Method3C()
B -----------
Method1B()
A -----------
Method1A()
Method2A()

而不是(所有成员按字母顺序排序)

Method1A()
Method1B()
Method1C()
Method2A()
Method2C()
Method3C()

我为Unity3D游戏引擎编程,尝试找到我的自定义组件的单个成员被MonoBehaviour继承的大量成员堵塞,这非常烦人。

对其他自定义类也会更有效率。

提前致谢。

0 个答案:

没有答案