1

我想创建一个自定义别名@modified,其中包括@date@author给我 HTML 输出:

修改:
17.05.2013 测试
25.12.0033 耶稣克里斯托斯

这导致:

ALIASES += modified{1}{2}="\par Modified: @date\1 @author\2 \n"

为了测试它,我在我的 c-File 中写了以下评论

* @modified 17.05.2013 TEST
* @modified 25.12.0033 jESUS Christos

但相应的 HTML 输出并不完全符合我的预期:

17.05.2013 测试 25.12.0033 耶稣克里斯托斯

所以我错过了 @modified 标记末尾的Modified:和换行符。有什么建议为什么以及如何解决?

4

1 回答 1

3

你的语法有点离题。

把它放在你的Doxyfile.

ALIASES += mod="\b Modified:\n"
ALIASES += moditem{2}="\par @date\1 @author\2 \n"

这在你的代码中。

* @mod
* @moditem{ 17.05.2013, TEST }
* @moditem{ 25.12.0033, jESUS Christos }

您可能还想定义一个@endmod别名来“关闭”上述注释块,但这不是必需的。

于 2013-11-11T08:12:23.083 回答