I found the following great blog post by Tim Lloyd on how to setup coding standards for your development environment using ReSharper 5.0. We’ve done pretty much the same thing in our environment although I wasn’t aware of the ReSharper Settings Manager which I will test drive soon as I have found sharing settings between team members to be a real pain. Seems like JetBrains will look at this for v6 though. Things we are doing in addition to the content mentioned by Tim are:
- Using Agent Smith to ensure the correctness of the spelling for our resource files etc.
- Created a more advanced layout template to order all our code using the same structure when doing Code Cleanup
It works great if everybody in the team follows the agreed upon procedure. I find that this makes code reviews focus on the right things – the actual business logic!