【问题标题】:How to get Doxygen highlight the clicked method如何让 Doxygen 突出显示单击的方法
【发布时间】:2014-05-12 22:14:45
【问题描述】:

当从索引中单击一个方法时,它会转到该方法的详细文档。但是,如果该方法恰好位于页面底部附近,则在视觉上不容易发现感兴趣的函数的文档。 Python 文档通过以黄色突出显示单击的链接的标题:https://docs.python.org/2.7/library/string.html#string.upper,使其更容易。是否可以在 doxygen 创建的文档中实现类似的突出显示?

【问题讨论】:

    标签: c++ html css doxygen


    【解决方案1】:

    在你的Doxyfile,设置:

    HTML_EXTRA_STYLESHEET  = extra.css
    

    extra.css 内添加:

    a:target+div div:first-child {
        background-image: none;
        background-color: #fbe54e;
    }
    

    这是单击方法时的样子:

    【讨论】:

    • 我知道在 SO cmets 中说“谢谢”并不是一件好事,但很高兴看到一个相对较新的人给出了一个完美的主题、准确、简洁和完整的答案。谢谢。
    【解决方案2】:

    似乎不受支持 - 您应该向愿望清单提出请求

    【讨论】:

      【解决方案3】:

      看来你可以尝试修改.css文件。

      How to customize Doxygen HTML Output

      Css Highlight

      【讨论】:

        猜你喜欢
        • 2014-09-14
        • 2022-06-16
        • 2015-11-26
        • 1970-01-01
        • 1970-01-01
        • 2012-08-24
        • 2011-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多