blockquote中的doxygen markdown代码块

Mas*_*Man 3 markdown doxygen

有没有办法把代码块作为带有doxygen markdown的blockquote?这在引用参考书籍等时非常有用.我尝试了以下内容,但它不会以固定宽度字体打印代码.

> Put the following line in your program:
>
>     printf("Hello, world.");
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像(我使用SO的降价来说明):

将以下行放在您的程序中:

printf("Hello, world.");
Run Code Online (Sandbox Code Playgroud)

DRH*_*DRH 6

根据降价的doxygen手册,>块报价行中的最后一行必须后跟一个空格,以便将该行视为块报价.在上面的示例中,没有空格,因此代码不会被视为块引用.如果你把它指定为(注意第2行的额外空格):

> Put the following line in your program:
> 
>     printf("Hello, world.");
Run Code Online (Sandbox Code Playgroud)

它应该正确呈现.

  • 我将改进doxygen的实现,如果>直接后跟换行符,则不需要空格.然后上面的例子将独立于任何尾随空格. (7认同)