我希望我的 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 键直到获得正确的缩进数来执行此操作。当然有更简单的方法。有人知道这是什么吗?
最佳答案
我认为没有更简单的方法。但是,请使用空格进行对齐。制表符,如果您使用它们(有些人将他们的编辑器设置为在按下制表键时输入多个空格),应该仅用于缩进。
这背后的基本原理是不同的人将选项卡设置为显示为不同数量的空格。如果我使用...
所有空间,每个人总是在他们的编辑器中看到相同的东西。但是,他们无法控制缩进的宽度(这让我个人很烦恼)。
所有制表符,人们都可以设置缩进的宽度,但如果其他人使用与您不同的制表符宽度,事情可能不会对齐。
用于缩进的制表符和用于对齐的空格,大家都很高兴。一切总是排成一行,人们可以设置缩进的宽度。
关于c++ - 如何使用 Visual Studio 轻松缩进 header 声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13863019/