0

我正在使用 Doxygen 为支持其内部功能的简单 Lua 脚本的应用程序构建在线“用户文档”。

该应用程序具有对象、属性和参数化脚本命令的概念,并且可以创建一个描述它们的“假”C++ 头文件,然后我们通过 Doxygen 运行该头文件。

到目前为止一切都很好,但是 Doxygen 输出包含诸如“公共成员函数”之类的短语,我想使用更适合目标受众的术语,例如“脚本命令”。

一种方法是自定义翻译,但这意味着我们在每次新的 Doxygen 发布后都参与修改/重建 doxygen 源。另一个(相当丑陋的)是在创建的 HTML 上运行 SED 脚本。

有没有更好的方法以这种方式自定义 Doxygen 输出?

4

1 回答 1

1

在指定布局的 XML 文件中没有更改此选项的选项。我认为这将是最容易添加它的地方。我认为您列举的选项是您最好的选择。在我看来,修补源代码并编译您自己的二进制文件并没有您想象的那么糟糕,因为您只需要在您想要利用的功能可用时更新和重新编译。

于 2013-05-22T18:19:32.730 回答