Regionerate is an automated tool which helps you to preserve your code's layout over time.
Regionerate
lets you define sections in your code and determine the way members
fields, methods, properties etc. should be placed inside them.
Regionerate is a zero-friction tool - when setting up, you can choose a Code Layout
the way you want your code to look or just use the default Code
Layout. From that moment on, Regionerate will make sure your code
follows that Code Layout.
You can download Code Layouts from the Gallery
or you can easily create a Code Layout yourself. Code Layouts are XML
files which follow the Code Layout schema. These files determine which sections you want to create, which types of members you want to place in
them, the restrictions you want on these members, their order and more.
You
can Regionerate a class by a single click from within your Visual
Studio or you can Regionerate your entire code by integrating it to
your build machine.