XAlign icon indicating copy to clipboard operation
XAlign copied to clipboard

如何取消不同前缀格式化后之间的空行?

Open Jayatubi opened this issue 9 years ago • 2 comments
trafficstars

格式前

MyClassA* a = nullptr;
MyClassB* bb = nullptr;
MyClassC* ccc = nullptr;

格式后

MyClassA* a = nullptr;
/*  Empty line here */
MyClassB* bb = nullptr;
/*  Empty line here */
MyClassC* ccc = nullptr;

如何取消这些空行?更多的时候这些前缀并不是类型,而是一些其他代码。

Jayatubi avatar Jan 19 '16 06:01 Jayatubi

是不是Xcode主题的原因,换个主题试试

qfish avatar Jan 19 '16 10:01 qfish

和主题无关,这里有个能重现的代码:

    int a, bb;
    if (10 > 0) a = 0;
    if (11 > 0) bb = 0;

对齐之后变成

    int a, bb;
    if (10 > 0) a  = 0;
    /*  Empty line here */
    if (11 > 0) bb = 0;
    /*  Empty line here */

Jayatubi avatar Jan 20 '16 08:01 Jayatubi