gpt4 book ai didi

doxygen - 我可以编写类似于 @code 或 @verbatim 的 doxygen 别名吗?

转载 作者:行者123 更新时间:2023-12-02 21:12:02 28 4
gpt4 key购买 nike

我需要一个别名来标记命令行代码,设置在黑色背景和白色文本上,如下使用:

@cmd
C:\temp>echo Hello, world!
Hello, world!

C:\temp>
@endcmd

普通 doxygen 的别名无法做到这一点(多行、嵌套“\temp”),但 @code@verbatim 可以。但是,我无法使用它们,因为它们的格式为白色背景和黑色文本,因此使用自定义 CSS 覆盖 pre.fragment 类是不正确的。

有什么想法吗?

UPD:评论显示我的英语有多糟糕......

好吧,再试一次。常规 doxygen 的 HTML 和 XML 等功能的工作原理如下所示:

    cpp file                       doxygen produced index.html
/**
@mainpage main |
<pre> | <pre>C:&gt;echo Hello, world!
C:\temp>echo Hello, world! | Hello, world!</pre>
Hello, world! |
|
C:\temp> | <pre>C:&gt;</pre>
</pre> |
*/ |

在日志中:

/tmp/index.h:3: warning: Found unknown command `\temp'
/tmp/index.h:6: warning: Found unknown command `\temp'

“代码”和“逐字记录”的工作方式不同!感受差异:

  cpp file                       doxygen produced index.html
/**
@mainpage main |
@verbatim | <div class="fragment">
C:\temp>echo Hello, world! | <pre class="fragment">C:\temp&gt;echo Hello, world!
Hello, world! | Hello, world!
|
C:\temp> | C:\temp&gt;
@endverbatim | </pre>
*/ | <div>

问题是:我可以编写别名吗,它的作用类似于“代码”或“逐字”。现在干净了吗?

最佳答案

仅使用 HTML div 并将您自己的 CSS 标记添加到 Doxygen css 文件中怎么样?看起来打字量差不多。

关于doxygen - 我可以编写类似于 @code 或 @verbatim 的 doxygen 别名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9125921/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com