Visual Studio 2010中的C++访问修饰符自动缩进慢慢让我发疯 - 可以改变吗?

Max*_*Max 8 c++ access-modifiers indentation visual-studio-2010

在Visual Studio中编写C++时,它坚持在访问修饰符上给我这些神奇可怜的修正 - 如果有人真的喜欢这种方式,我表示哀悼;)(一个笑话人!)

public class MyClass
{
public:
   MyClass();
   ~MyClass();
   int wowAnInt();
}
Run Code Online (Sandbox Code Playgroud)

不用说,我想要这个:

public class MyClass
{
    public:
       MyClass();
       ~MyClass();
       int wowAnInt();
} 
Run Code Online (Sandbox Code Playgroud)

有没有办法用任何东西(我有Resharper和Highlighter)或者香草VS来实现这个目标?

Jam*_*lis 9

使用内置的Visual Studio编辑器设置可以获得的最接近的是将缩进模式从"智能"更改为"阻止"(工具 - >选项 - >文本编辑器 - > C/C++ - >选项卡 - >缩进).

当你这样做时,你可以随意缩进任何东西,你就会失去"自动缩进".基本上,只要你按[Enter]新的生产线将被缩进相同数量的制表位/空格作为前行,它不会自动格式化行,让他们排队.