我正在使用Predefined style -> Allman braces
,这是我得到的奇怪行为:
// this looks good
int edges = 0;
long variable_2 = 0;
AnotherLong obj = 0;
// this looks bad way off
int edges = 0;
long variable_1;
long variable_2 = 0;
AnotherLong obj = 0;
变量应按列分组,但是空行应该表示代码的新“块”,对吧?在第一种情况int edges = 0;
对齐时,为什么不在第二种情况下呢?我该如何解决这个问题?
修改:创建了bug report