mor*_*des 1 c++ indentation visual-studio-2010
我喜欢我的c ++成员变量和方法声明都缩进相同的数量,所以它们排列如下:
class SnipformationScheduler : public ParagraphformationFinishedResponder
{
int mCurrentSnipIndex;
vector<ParagraphFormationAnimation> mParagraphAnimations;
public:
vector<string> mSnippetIDs;
MovementController* mMovementController;
SnipformationScheduler();
virtual ~SnipformationScheduler(void);
void tick();
void paragraphAnimationFinished();
};
Run Code Online (Sandbox Code Playgroud)
目前,我这样做是通过按Tab键直到我得到正确数量的缩进.当然有一种更简单的方法.有谁知道它是什么?
我不相信有一种更简单的方法.但是,请使用空格进行对齐.选项卡,如果您完全使用它们(某些人将其编辑器设置为在击中Tab键时输入多个空格),则应仅用于缩进.
这背后的基本原理是不同的人将标签设置为显示为不同数量的空格.如果我用...
所有空间,每个人总是在他们的编辑器中看到相同的东西.但是,他们无法控制压痕的宽度(这让我个人很烦).
所有标签,人们都可以设置缩进的宽度,但如果其他人使用不同的标签宽度,则可能不会排列.
缩进的标签和对齐的空间,每个人都很高兴.一切都排成一行,人们可以设置缩进的宽度.