Способ заставить VS 2008 прекратить форсировать отступы в пространствах имен?
Я никогда не был большим поклонником того, как большинство редакторов обрабатывают пространства имен. Они всегда заставляют вас добавлять дополнительныебессмысленный уровень отступа.
Например, у меня есть много кода на странице, который я бы предпочел отформатировать как
namespace mycode{
class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}
}
}
а не как то
namespace mycode{
class myclass{
void function(){
foo();
}
void foo(){
bar();
}
void bar(){
//code..
}
}
}
Честно говоря, мне даже не нравится, что классы в большинстве случаев имеют отступ, потому что у меня обычно только 1 класс на файл. И это выглядит не так уж плохо, но когда вы получаете тонну кода и много областей, вы можете легко получить отступы, которые вынуждают вас покинуть экран, и, кроме того, здесь я просто использовал 2 пробела, а не 4 пробела как используется нами.
Тем не мение,Есть ли какой-нибудь способ заставить Visual Studio перестать пытаться делать отступы для таких пространств имен?