1

我喜欢我的 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 键来执行此操作,直到获得正确数量的缩进。当然有更简单的方法。有人知道它是什么吗?

4

1 回答 1

5

我不相信有更简单的方法。但是,请使用空格进行对齐。制表符,如果您完全使用它们(有些人将他们的编辑器设置为在按下制表符键时输入几个空格),应该仅用于缩进。

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

  • 所有空间,每个人总是在他们的编辑器中看到相同的东西。然而,他们无法控制缩进的宽度(这让我很恼火)。

  • 所有选项卡,人们都可以设置缩进的宽度,但如果其他人使用的选项卡宽度与您不同,事情可能不会对齐。

  • 用于缩进的制表符和用于对齐的空格,每个人都很高兴。一切总是排成一行,人们可以设置压痕的宽度。

于 2012-12-13T15:33:31.913 回答