Есть ли способ заставить Visual Studio перестать делать отступы в пространствах имен?

Visual Studio продолжает пытаться сделать отступ в коде внутри пространств имен.

Например:

namespace Foo
{
   void Bar();

   void Bar()
   {

   }

}

Теперь, если я уберу отступ вручную, он останется таким. Но, к сожалению, если я добавлю что-то прямо перед void Bar (); - например, комментарий - VS будет продолжать пытаться отступить от него.

Это так раздражает, что в основном по этой единственной причине я почти никогда не использовать пространства имен в C ++. Я не могу понять, почему он пытается сделать для них отступ (какой смысл в отступе на 1 или даже 5 табуляций для всего файла ?), Или как это остановить.

Есть ли способ остановить это поведение? Параметр конфигурации, надстройка, параметр реестра, черт возьми, даже хак, который напрямую изменяет devenv.exe.

61
задан Thomas Bonini 19 December 2011 в 22:16
поделиться