Existe alguma maneira de fazer o Visual Studio parar de recuar espaços para nome?

O Visual Studio continua tentando recuar o código nos espaços para nome.

Por exemplo:

namespace Foo
{
   void Bar();

   void Bar()
   {

   }

}

Agora, se eu recuar manualmente, ele permanecerá assim. Mas, infelizmente, se eu adicionar algo logo antesvoid Bar(); - como um comentário - o VS continuará tentando recuar.

Isso é tão irritante que, basicamente, por esse único motivo, quase nunca uso namespaces em C ++. Não consigo entender por que ele tenta recuá-los (qual é o sentido de recuar 1 ou até 5 guiaso arquivo inteiro?) ou como fazê-lo parar.

Existe uma maneira de parar esse comportamento? Uma opção de configuração, um suplemento, uma configuração de registro e até um hack que modifica o devenv.exe diretamente.

questionAnswers(7)

yourAnswerToTheQuestion