CLion代码格式化:在catch之前添加换行符

时间:2017-05-18 08:09:59

标签: c++ clion

如果我写下如下代码,

try
{
    //Some code
}
catch
{
    //Some code
}

然后按 ctrl + L 重新格式化代码,代码转换为以下内容。

try
{
    //Some code
} catch
{
    //Some code
}

(我修改了代码格式样式,以便大括号不会包装到上一行)

我需要将catch保留在一个新行中,而不是将它与前一个}保持一致。有什么方法可以告诉CLion将catch子句保留在新行中而不将其包装到上一行吗?

1 个答案:

答案 0 :(得分:4)

您可以在以下设置中更改此内容:

File - > Settings - > Editor - > Code Style - > C/C++ - > Wrapping and Braces - > 'try' statement - >勾选'catch' on new line