uncrustify:在为函数定义打开大括号之前的换行符

时间:2013-06-21 23:45:04

标签: uncrustify

使用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;
}

1 个答案:

答案 0 :(得分:9)

显然需要的是“nl_fdef_brace = add”