如何按类顺序自动对方法进行排序?

时间:2012-05-24 13:53:33

标签: c# visual-studio coding-style

想象一下以下公共方法:

public void DoSomethingWithInput(Input input)
{
    if (IsInputNice(input))
    {
        DoNiceThingsWithInput(input);
    }
    else if (IsInputUgly(input))
    {
        DoUglyThingsWithInput(input);
    }
    else
    {
        HandleUnknownInput(input);
    }
}

现在,如果内部使用的所有方法都是私有的,我希望能够对它们进行排序,使它们按照<{1}}方法在下面 p>

DoSomethingWithInput

换句话说,我希望能够先通过访问修饰符和第二个使用顺序对所有方法进行排序。有没有办法自动实现这一点(例如通过一些Visual Studio扩展)?

谢谢!

1 个答案:

答案 0 :(得分:1)

也许Regionerate可以帮到你?

“Regionerate允许您在代码中定义区域,并确定成员(字段,方法,属性等)应放置在其中的方式。”