使用uncrustify 0.60
我设置nl_fcall_brace = force期望以下结果:函数参数和函数体的左括号之间的换行符
string toNsdName(const string& sid)
{
if (sid.empty())
{
return "";
}
string temp(sid);
replace_all(temp, PERIOD_MARK, DASH_MARK);
return temp;
}
---相反代码仍然是---
string toNsdName(const string& sid) {
if (sid.empty())
{
return "";
}
string temp(sid);
replace_all(temp, PERIOD_MARK, DASH_MARK);
return temp;
}
答案 0 :(得分:9)
显然需要的是“nl_fdef_brace = add”