English 中文(简体)
如何改变 Doxygen 的函数签名?
原标题:How to change the function signature in Doxygen?
  • 时间:2012-05-23 15:25:34
  •  标签:
  • doxygen

在其他文件系统,如LuaDoc, 存在一个 指令, 允许您定义每个代号的自定义名称, 每个代号都使用实际代号的缩写 。

例如,您可以在文档中以 foo 执行一个函数,该函数将显示为 bar

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

或者,如果你想使用Doxygen使用一种没有 Doxygen 支持的语言,而您必须使用过滤脚本将它转换成 Doxygen 可以分析的东西。

是否有办法在多克希根(Doxygen)实现这一行为(只给医生重命名符号)?

最佳回答

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

源代码视图(即SOURCE_BROSSER=YES )通常不会被处理,但您可以使用 FILTER_SOURCE_FILES=YES 来修改源代码视图(即 SOURCE_BROSSER=YES ),如果您想要对源代码使用不同于文档的过滤器,可以使用此代码与 FILTER_SOURCE_PATTERNS 结合使用。

如果对源头使用“通过过滤器”和文档的“象征性重命名过滤器”使用“通过过滤器”和“象征性重命名过滤器”,应能够取得您正在寻找的效果。

问题回答

暂无回答




相关问题
Is there a standard for documenting GET/POST parameters?

In a PHP project, even when front controller logic is used for the main application, there can be many stand-alone scripts, ajax snippets and so on. Is there a standardized way - either PHPDoc or ...

How to use eclox, the doxygen plugin for Eclipse

How do I get eclox working in Eclipse 3.5? I m using Ubuntu 9.04. I installed Doxygen from ubuntu repositories(version 1.5.8). Then I installed eclox on eclipse through the update site. Despite this,...

Doxyclean Error

I m trying to run doxyclean but can t get it to work, any help would be appreciated... I m running from terminal : ./doxyclean.py --input=./xml/ --output=./clean/ --name="MyProject" --phone -v I ...

Doxygen and Objective-C categories

Although the latest releases of Doxygen claim better handling of Objective-C categories, it still seems to choke on categories in my source code. I m wondering if someone has gotten it to document ...

Algorithm to parse a config file in php (Doxygen file)

I have a conf file like this: http://pastie.org/768582 and my goal is to get in an array the comments and the key/value of each keys. array( array( comment => "The PROJECT_NAME tag is a ...

热门标签