ReSharper Type Members Layout

ReSharper 3.x allows the user to control precisely how their code layout is handled. They have created an XML vocabulary and exposed it under the setting: ReSharper > Options > Languages > C# > Type Members Layout. Unfortunately the default layout in ReSharper 3.1 has unacceptable logic flaws when formatting NUnit fixtures as well overuse of regions.

We use the following ReSharper Type Members Layout in our projects. Feel free to leave a comment or thought about it.

Last updated on 2/25/2008

Console2 is a Superb Command Console Replacement

Console2 is a fine replacement for the standard command console that comes with Windows - including Vista. The features of primary value are:

  • Tabbed Interface: contains multiple consoles within main window. Switch consoles by hitting Ctrl+Tab or clicking tab window.
  • Transparency Support: enables sharing desktop space with other windows.
  • Minimal Skin: you can get Console2 down to nothing - not even a border.

Privileged Command Prompt

Windows Vista ushers in the concept of Limited User Account (LUA) to the Microsoft world. The rest of the world has always known this practice, but now we too can rest assured that privileged operations will only occur when we elevate our account privileges.

When you attempt to perform a privileged operation in Vista e.g. copy a file to %SystemRoot%, User Account Control (UAC) challenges you for an administrative password. Great stuff.

Resharper Code Style Settings

Here are the Resharper code style settings we use. We sat down together not that long ago and went over every single setting and collaborated on what we like to see when we develop. Some you might argue with, some you might not, but these are what we like. We'd like to jot down some of the reasons why we chose a few of these settings that are likely to generate a "Why did they choose this?" from anyone that uses these, but there are so many settings that we have to shout "We don't have the time to do this right now!" as our mea culpa...but perhaps we'll add them later.

ReSharper Templates

Here are links to the Resharper User Live Templates, User File Templates, and customized Predefined File Templates we use around here.