当我使用具有连续多行参数的函数时,我遇到了Clions缩进的问题。例如:
example = example_function(param1, param2->param2_2 * param3->param3_2 - param4, TEST_MACRO);
如果我知道在param3->param4_2
和TEST_MACRO
前添加新行,我会得到:
example = example_function(param1, param2->param2_2 *
param3->param3_2 - param4,
TEST_MACRO);
我看起来与此不同,因为我使用的标签大小为8.我的问题是,如果我尝试删除param3->param4_2
前面的标签,它会工作一次,但第二次删除所有标签页面。此外,如果我尝试在TEST_MACRO前面添加一个标签,则光标会跳转到第一个参数前面。
我无法在设置和谷歌中找到任何内容,也不知道如何调用此功能以及如何关闭此功能。它让我发疯了。谢谢你的帮助!