1

在其他文档系统中,例如 LuaDoc,有一个@brief指令允许您为每个使用的令牌定义一个自定义名称,该名称与实际令牌名称相结合。

例如,您可以实现一个函数foo,如bar文档中所示。

如果您的源代码在编译之前通过某种非标准预处理器,这将非常方便。

或者,如果您想将 Doxygen 与 Doxygen 不支持的语言一起使用,并且您必须使用过滤器脚本将其转换为 Doxygen 可以解析的内容。

有没有办法在 Doxygen 中实现这种行为(仅重命名文档的令牌)?

4

1 回答 1

1

您可以使用INPUT_FILTER(所有文件的相同过滤器)或FILTER_PATTERNS(特定扩展名的过滤器)过滤输入文件。

SOURCE_BROWSER=YES通常不会处理源代码视图(即),但是如果您想对源代码使用与文档不同的过滤器,您可以使用它来更改它FILTER_SOURCE_FILES=YES并结合使用它。FILTER_SOURCE_PATTERNS

如果您对源使用传递过滤器并为文档使用令牌重命名过滤器,您应该能够获得您正在寻找的效果。

于 2012-05-24T18:25:21.870 回答