Doxygen忽略别名

时间:2014-03-31 11:50:04

标签: doxygen

我想在doxygen中定义一个别名。根据文档和推荐,我只是在Doxyfile

中添加这样的内容
ALIASES += sideeffect="\par Side Effects:\n"

然后在源代码文档中使用@sideeffect。但是在运行doxygen时我收到了这条消息:

/path/to/file.f:12: warning: Found unknown command `\sideeffect'

我也尝试转义引号和反斜杠:

ALIASES += "sideeffect=\"\\par Side Effects:\\n\""

并使用=代替+=(我还确保ALIASES选项未在Doxyfile中的任何其他地方定义。其他选择工作正常。

即使是简单的ALIASES += "foo=bar"也不起作用(未知命令`\ foo')。

我正在使用doxygen 1.7.6.1(Ubuntu 12.04),此版本创建的DoxyfileALIASES行,所以我想应该支持它。我能做错什么?

1 个答案:

答案 0 :(得分:0)

试试这个

ALIASES += "sideeffect = \par \"Side Effects:\" \n"

这对我有用:

\sideeffect This will cause a catastrophic explosion.

它产生:

enter image description here

我正在使用1.8.3.1