Regionerate (pronounced ri-jeh-neh-rate) is a new open-source tool for developers and team leaders that allows you to automatically
apply layout rules on C# code. Watch how it works.
Regionerate runs on Visual Studio 2005, Visual Studio 2008, #develop 2.0, NAnt and on command line.
I am pleased to announce the release of Regionerate Beta 2 (v0.7) (download now)
The first public beta (v0.6) was released more than a year ago and since then, thanks to great community participation in the forums and submitted patches, many bugs were fixed and many new features were introduced. You can review all the different bug fixes and new features since v0.6 here.
What's New in This Release
New Code Layout Browser
The new Code Layout Browser is even sexier. Browse through different layouts by using the keyboard shortcut or the menu item. Read more.
Advanced Sorting
Use sub-sorting to create code blocks that contain methods which are sorted by name, sub-sorted by parameter count and more.
A standard layout is cool, but forcing an entity class to look the same as a unit test fixture is just wrong. You can now apply new Code Layouts on specific class styles such as: Unit Test, Entity, Contract, Utility and more.
Complete Control Over Spacing
You can now control how consecutive items are spaced and how the first and last items are padded. This means you have absolute control over the spacing of your code. Read more.
Support for SharpDevelop 3.0 Beta 2
Use Regionerate on the latest SharpDevelop release. (Thanks to Kai P. Reisert for the patch)
I would like to thank everyone for their great help over the past year, and I hope Regionerate will continue to evolve and grow towards a super-stable and feature-rich v1.0.
I am a couple of days away from releasing Regionerate Beta 2, and I would like to test drive it on some other machines, just to make sure no show stoppers are introduced.
If you wanna help out and test drive it, please e-mail me with your specs (OS, IDE version, service pack, .NET framework version) and I'll send you a link to download Regionerate Beta 2.
Contribute
I'm currently looking for good people to help me with the remaining development tasks for Regionerate v1.0. If you like Regionerate and want to be a part of it, contact me at omer at rauchy dot net.