6

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

1 回答 1

12

显然需要的是“nl_fdef_brace=add”

于 2013-06-22T00:34:30.947 回答