我正在使用 Doxygen 为支持其内部功能的简单 Lua 脚本的应用程序构建在线“用户文档”。
该应用程序具有对象、属性和参数化脚本命令的概念,并且可以创建一个描述它们的“假”C++ 头文件,然后我们通过 Doxygen 运行该头文件。
到目前为止一切都很好,但是 Doxygen 输出包含诸如“公共成员函数”之类的短语,我想使用更适合目标受众的术语,例如“脚本命令”。
一种方法是自定义翻译,但这意味着我们在每次新的 Doxygen 发布后都参与修改/重建 doxygen 源。另一个(相当丑陋的)是在创建的 HTML 上运行 SED 脚本。
有没有更好的方法以这种方式自定义 Doxygen 输出?