有没有办法在if-else阻止后引入新行?当前代码如下所示:
if (condition) {
}
else {
}
if (condition) {
}
statement;
我想让它看起来像这样:
if (condition) {
}
else {
}
if (condition) {
}
statement;
我已经设置
nl_after_if =力
但它似乎没有帮助。
编辑:nl_after_if = force不会在if块之间引入新行。输出是这样的:
if (condition) {
}
else {
}
if (condition) {
}
statement;
可能更多令人困惑。有没有办法解决这个问题?我想在多个ifs之间换行。
答案 0 :(得分:1)
我认为没有选择的余地。但是,也许nl_before_if
足够近了? (至少会在上面的示例中至少添加您要的换行符。)
尽管,nl_after_if
应该做什么并不完全清楚。我从文档中得出的猜测是,它会添加一个换行符if (expr)<HERE>expr
,但它似乎也确实在一个if
链和随后的 non -{{1 }}语句,这似乎不一致。无论如何,您可能要考虑使用filling an issue。