0

Doxygen 无法解析markdown 文件中的防护代码块。这是我的片段:

~~~~~~~~~~~~~~~~~~~~{.cpp}
#include <cstdio>

int main() {
    printf("Hello World");
}
~~~~~~~~~~~~~~~~~~~~~~~~~~

这以纯文本形式出现在输出中。


int main() { printf("Hello World"); } ~~~~~~~~~~~~~~~~~~~~~~~~~~

我的错误是什么?

4

2 回答 2

3

事后看来,这看起来微不足道,但我花了很多时间调试它,所以我认为我应该与社区分享。问题是围栏块开始和结束处的波浪号~应该相等。

标记一个围栏块至少需要 3 个波浪号,但为了使围栏块更容易看到,我喜欢将它们延伸到整条线。我最初在末尾复制粘贴了起始行,但后来我删除了几个~s 为{.cpp}.

于 2012-12-02T13:38:30.600 回答
-1
~~~c
#include <cstdio>

int main() {
    printf("Hello World");
}
~~~

At the beginning and the end of the same number of (~). You can like it more beutiful code block.

于 2017-11-23T11:34:19.330 回答