如何让 VS 2008 停止强制命名空间缩进?

2024-03-07

我从来都不太喜欢大多数编辑器处理名称空间的方式。他们总是强迫你添加额外的东西无意义压痕级别。

例如,我在一个页面中有很多代码,我更喜欢将其格式化为

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 个空格正如我们所使用的那样。

Anyway, 有什么方法可以让 Visual Studio 停止尝试为我缩进命名空间吗?


这是一个黑客,但这里是:

namespace mycode{ 
#if 0
}
#endif

class myclass{
    ...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让 VS 2008 停止强制命名空间缩进? 的相关文章

随机推荐