¿Cómo lograr que VS 2008 deje de forzar la sangría en los espacios de nombres?

Nunca he sido un gran admirador de la forma en que la mayoría de los editores manejan los espacios de nombres. Siempre te obligan a agregar un extrainútil nivel de sangrado.

Por ejemplo, tengo una gran cantidad de código en una página que preferiría formatear como

namespace mycode{

class myclass{
  void function(){
    foo();
  }
  void foo(){
    bar();
  }
  void bar(){
    //code..
  }

}

}

y no algo como

namespace mycode{

  class myclass{
    void function(){
      foo();
    }
    void foo(){
      bar();
    }
    void bar(){
      //code..
    }

  }

}

Honestamente, en realidad ni siquiera me gusta que la clase esté sangrada la mayor parte del tiempo porque generalmente solo tengo 1 clase por archivo. Y no se ve tan mal aquí, pero cuando obtienes un montón de código y muchos ámbitos, puedes tener fácilmente una sangría que te obliga a salir de la pantalla, y además aquí solo usé pestañas de 2 espacios y no 4 espacios como es usado por nosotros

De todas formas,¿hay alguna forma de hacer que Visual Studio deje de intentar sangrar espacios de nombres para mí de esa manera?

Respuestas a la pregunta(1)

Su respuesta a la pregunta