我想使用:
打算构造函数初始化列表成员初始值设定项的“:”虚拟缩进。默认值为2
indent_ctor_init_leading = 2
构造函数初始化列表的附加缩进
indent_ctor_init = 2
我没有设置这两个选项,初始化列表保持在同一位置。
我正在使用Uncrustify 0.63。
这就是我得到的:
one_class::one_class(
const std::string& name,
i_event_processing_callback* const event_processing_callback ):
inherited_class( name, event_processing_callback ),
status( t_status::NEW ),
run_and_event_mutex(),
run_and_event_condition(),
worker_thread(),
m_run( false )
{
// Nothing to do...
}
这就是我想要实现的目标:
one_class::one_class(
const std::string& name,
i_event_processing_callback* const event_processing_callback ):
inherited_class( name, event_processing_callback ),
status( t_status::NEW ),
run_and_event_mutex(),
run_and_event_condition(),
worker_thread(),
m_run( false )
{
// Nothing to do...
}
我做错了什么或我该如何解决这个问题?
更新
的github上打开了一个问题