python-sphinx - doxygenfile 的替代方案,用于使用呼吸渲染文件描述
问题描述
我有一个使用 doxygen + 呼吸的项目设置来生成文档。我使用 doxygenfile 指令仅显示简短而详细的文件描述,如下所示:
.. doxygenfile:: DynamicArray.h
:sections: briefdescription detaileddescription
我不想要其他部分,所以在那之后,我继续在子标题下对函数进行分组:
Lifecycle
---------
.. doxygenfunction:: DynamicArray_Create
.. doxygenfunction:: DynamicArray_CreateFromData
.. doxygenfunction:: DynamicArray_Destroy
但是,每次使用 doxygenfunction 都会导致“重复 ID”、“重复显式目标名称”和“重复 C 声明”,指向 doxygenfile 行。发生这种情况时,为函数生成的文档没有链接。删除 doxygenfile 可以解决问题。
这感觉像是一个错误,我已经创建了一个问题。但是,与此同时,是否有另一种方法来呈现不使用 doxygenfile 指令的文件描述?
解决方案
推荐阅读
- laravel - Laravel错误'尚未设置外观根
- python - 列表和索引给出错误,因为列表超出范围
- android - Javafx android mysql 通过 ssh 连接
- javascript - 使用按钮更改 Plotly 突出显示
- python - 在我的 Python Battleship 游戏中创建一行数字/字母
- javascript - 使用 Jest & Enzyme 在 React.Component 上测试窗口调整大小处理程序
- mysql - MySQL中的睡眠连接过多
- javascript - 如何在 LokiJS 中删除集合
- java - Android:需要在 AR 中放置一个 3D 对象在周围空间中,无需表面检测
- html - 避免使用 html-xsl 解析抓取 html 部分