Doxygen 无法解析markdown 文件中的防护代码块。这是我的片段:
~~~~~~~~~~~~~~~~~~~~{.cpp}
#include <cstdio>
int main() {
printf("Hello World");
}
~~~~~~~~~~~~~~~~~~~~~~~~~~
这以纯文本形式出现在输出中。
int main() { printf("Hello World"); } ~~~~~~~~~~~~~~~~~~~~~~~~~~
我的错误是什么?
事后看来,这看起来微不足道,但我花了很多时间调试它,所以我认为我应该与社区分享。问题是围栏块开始和结束处的波浪号~
应该相等。
标记一个围栏块至少需要 3 个波浪号,但为了使围栏块更容易看到,我喜欢将它们延伸到整条线。我最初在末尾复制粘贴了起始行,但后来我删除了几个~
s 为{.cpp}
.
~~~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.