我在C项目中使用了一个名为e4c的库,它允许在C中使用try ... catch语法。但是,CLion重新排列函数总是会使缩进混乱。
有没有办法告诉CLion在宏替换之前重新排列代码?
编辑:
例如,重新排列以下代码时:
try {
} catch (RuntimeException) {
}
它给出了:
try {
} catch (RuntimeException) {
}
因为try catch扩展为2 ifs和while循环。