我正在尝试在大型继承的C ++代码库上使用uncrustify,我无法弄清楚如何让它缩进以下代码段,就像这里的示例一样。
BEGIN_MSG_MAP(CMyDlg)
MESSAGE_HANDLER(WM_TIMER, OnTimer)
MESSAGE_HANDLER(WM_MOUSEMOVE, OnMouseMove)
COMMAND_HANDLER(IDC_TABLE_BTN_ONE, BN_CLICKED, OnBnClickedBtnOne)
COMMAND_HANDLER(IDC_TABLE_BTN_TWO, BN_CLICKED, OnBnClickedBtnTwo)
CHAIN_MSG_MAP( CDlgBase )
END_MSG_MAP()
我已尝试使用UniversalIndentGUI生成我的配置文件,然后添加以下两行,但我必须有错误。
macro-open BEGIN_MSG_MAP
macro-close END_MSG_MAP
或者我应该使用Astyle而不是unrustify?
更新:一切正常。我错误地输入了拼写错误的“BEGIN_ MESSAGE _MAP”。不过,我会在这里留下这个问题。