Protoxygen:使用Doxygen记录Protobuf文件

时间:2024-05-28 04:28:06
【文件属性】:

文件名称:Protoxygen:使用Doxygen记录Protobuf文件

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-28 04:28:06

Python

丙氧 使用Doxygen记录Protobuf文件 目的 该项目旨在允许用户使用记录。 文件分解 proto2cpp.py文件是由Timo Marjoniemi创建的过滤器。 我对此过滤器进行了一些更改,以便更好地记录protobuf的“服务”部分。 proto2cpp文件采用protobuf并将代码转换为C ++可读关键字,从而使Doxygen可以记录注释。 但是,我们不希望生成的输出看起来像C ++代码,因为我们将无法将其与原始protobuf文件相关联。 为了解决这个问题,我编写了protofy.sh文件,该文件对生成HTML文档进行爬网,并用适当的protobuf关键字替换C ++关键字。 DoxygenLayout是Doxygen生成的xml文件。 我对页面标题和链接名称进行了更改,以便再次用protobuf关键字替换C关键字。 doc-gen.sh是运行以生成doxygen


【文件预览】:
Protoxygen-master
----doc-gen.sh(44B)
----DoxygenLayout.xml(6KB)
----README.md(3KB)
----protofy.sh(328B)
----proto2cpp.py(10KB)
----.gitignore(764B)

网友评论