【问题标题】:Customize the doxygen to output the html file in class / hierarchy自定义 doxygen 以在类/层次结构中输出 html 文件
【发布时间】:2014-09-11 02:33:14
【问题描述】:

我正在使用 doxygen 为我的项目创建 JavaDoc。但是在运行 doxygen 之后 - 所有输出文件都在同一个文件夹下 - 输出根文件夹。 例如-我有 Foo 类,其中有 A 和 B 结构。 我想要的是根文件夹下将是文件夹“Foo”,而“Foo”文件夹下将是 A 和 B 结构(在 JavaDoc 中我有它。只有在 doxygen 我没有它。)

你知道doxygen中是否有flag可以输出文件夹层次结构中的文件吗?

【问题讨论】:

    标签: doxygen doxywizard doxygen-wizard


    【解决方案1】:

    不,没有这样的选择。

    问题是,如果您仍然使用浏览器查看输出,为什么输出的结构如此重要?你不应该真的在乎。

    如果您担心由于一个目录中有太多文件而导致文件访问缓慢,您应该启用CREATE_SUBDIRS 选项。这确实将文件分布在多个目录中,但不是按照您请求的方式。

    【讨论】:

    • 我认为这个选项非常重要,因为这样用户更清楚代码的结构和层次结构。 (如 JavaDoc)。最后,我编写了一个在 Doxygen 输出文件夹上运行的 c# 代码,并按正确的结构组织目录。 (我是通过运行 JS 页面做到的)
    • 所以您希望文档的读者会查看磁盘上生成的 HTML 文件(或者至少是它们出现在 URL 中的名称)而不是使用浏览器?
    猜你喜欢
    • 2011-05-28
    • 2013-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-23
    相关资源
    最近更新 更多