2012-12-02 40 views
0

Doxygen無法在降價文件中解析fenced code blocks。這是我的片段:doxygen markdown無法解析圍欄代碼塊

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

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

這在輸出中顯示爲純文本。

~~~~~~~~~~~~~~~~~~~~ {}的.cpp的#include

INT的main(){printf的( 「Hello World」 的); } ~~~~~~~~~~~~~~~~~~~~~~~~~~

什麼是我的錯嗎?

回答

3

事後看起來這很微不足道,但我花了很多時間調試它,所以我認爲我應該與社區分享它。問題是圍欄的開始和結束處的波形數~應該相等。

需要至少3個標號來標記圍欄,但爲了使圍欄更容易看到,我喜歡將它們延伸到整條線。我原本在最後複製了起跑線,但我隨後取下了一些~ s爲{.cpp}騰出空間。

-1
~~~c 
#include <cstdio> 

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

在開頭和結尾的相同數量的(〜)。 你可以喜歡它更美觀的代碼塊。