【问题标题】:Remove link to source code in doxygen?删除 doxygen 中源代码的链接?
【发布时间】:2013-08-02 17:19:55
【问题描述】:

我希望我的 doxygen 输出仅显示文档,而不显示任何原始源代码。我知道可以隐藏文件浏览选项卡,以便用户只能通过namespace/class 浏览,这有效地隐藏了源代码。

但是,我在顶级命名空间中有许多仅按文件组织的函数,因此我确实希望保持按文件名浏览的能力。我只想删除文件文档中显示“转到此文件的源代码”的链接。有什么办法可以去掉这个链接吗?

当然,我可以编写一个脚本来分析所有输出的 HTML 文件并删除任何以 _source.html 结尾的文件,并从剩余的 HTML 中删除此类行:

<p><a href="FILENAME_8h_source.html">Go to the source code of this file.</a></p>

但是我希望有一种更清洁的方法来做到这一点。

【问题讨论】:

    标签: file doxygen


    【解决方案1】:

    在您的配置文件中,设置以下选项:

    SOURCE_BROWSER = NO
    VERBATIM_HEADERS = NO
    

    这仍然列出了每个文件中的命名空间,但不包括源代码。

    【讨论】:

    • 这确实应该被接受。此外,它有助于使用:REFERENCES_LINK_SOURCE = NO
    猜你喜欢
    • 2013-12-31
    • 1970-01-01
    • 2021-06-30
    • 2013-06-29
    • 2011-05-28
    • 2020-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多