如何使用Visual Studio轻松缩进标头声明

时间:2012-12-13 15:24:52

标签: c++ visual-studio-2010 indentation

我喜欢我的c ++成员变量和方法声明都缩进相同的数量,所以它们排列如下:

class SnipformationScheduler : public ParagraphformationFinishedResponder
{
    int                                         mCurrentSnipIndex; 
    vector<ParagraphFormationAnimation>         mParagraphAnimations;
public:
    vector<string>                              mSnippetIDs;
    MovementController*                         mMovementController;

    SnipformationScheduler();
    virtual ~SnipformationScheduler(void);
    void                                        tick();
    void                                        paragraphAnimationFinished();
};

目前,我通过按Tab键直到达到正确的缩进数量。当然有一种更简单的方法。有谁知道它是什么?

1 个答案:

答案 0 :(得分:5)

我不相信有更简单的方法。但是,请使用空格进行对齐。选项卡,如果您完全使用它们(某些人的编辑器设置为在击中Tab键时输入多个空格),则应仅用于缩进。

这背后的基本原理是不同的人将标签设置为显示为不同数量的空格。如果我用......

  • 所有空间,每个人总是在他们的编辑器中看到相同的东西。但是,它们无法控制压痕的宽度(这让我个人感到恼火)。

  • 所有标签,人们都可以设置缩进的宽度,但如果其他人使用的标签宽度与您不同,则可能不会排列。

  • 缩进的标签和对齐的空格,每个人都很高兴。一切都排成一行,人们可以设置缩进的宽度。