Anyone who has coded with me knows that I am pretty anal about code layout and #regions in my class files (Lou, Ken I am sure you will attest to that). I like to have my code organized so that I can quickly find stuff later and I think #regions are the greatest thing since sliced bread to archive this.
Today I received an email from Omer, the author of the Code Layout tool Regionerate, for C#. He asked me to take a look at Regionerate and I was happy to do so. I went out to his site (found here) to take a look. One of the first things I noticed was that he has created a screen cast to easily show what Regionerate does (found here). After watching the screen cast and poking around the site I decided to give it a download (found here) and try it myself.
Once I had the Regionerate installed, I started to play around with it. I quickly noticed that Omer has done a great job making this very easy to use. You can access the product via the right click menu or the tools menu.
Out of the box the Regionerate comes with a standard code layout template that is pretty good. However, it is not my coding style. So I decided to create my own layout (which can easily be done via the Tool menu), and what do you know, he has a quick tutorial on how to get started creating your own layout (found here). I followed the tutorial and within minutes had my own layout up and running. Since the layout file is an .XML file, creating the layouts is VERY simple. One great thing that Omer has done is added GREAT intellisense for VS for creating your layout file. This makes creating your layout files SUPER easy.
For a product that is still in pre-Release Candidate mode, it is a very polished and professional tool. I look forward to adding this product to my toolbelt. Great job Omer.
You can find Regionerate here.
07-04-2007 10:48 AM