1

我正在尝试在大型继承的 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 而不是 uncrustify?

更新:它工作正常。我错误地输入了“BEGIN_ MESSAGE _MAP”,这是一个拼写错误。不过,我会把这个问题留给其他人。

4

0 回答 0