我正在使用一些遺留代碼,爲此我使用doxygen生成XML文檔。這種代碼有兩個問題。首先它包含無效的評論。例如:忽略一些註釋
///@struct E
enum E
{
E1, E2, E3;
};
這導致的doxygen以產生用於輸出結構與名稱E
,這是不在代碼中。我的第二個問題是HTML鏈接。例如,對於下面的輸入:
///@brief For info about this struct see: <a href="http://www.foo.com/bar&bar"\>
struct S
{
int i;
}
doxygen的產生的輸出不是一個有效的XML,因爲在鏈接&
不正確地轉義。
由於上述原因,我希望doxygen忽略一些評論。這可能嗎?
聽起來像一個有前途的想法,但不能在python中工作。 – Zane 2014-07-01 12:21:10
如果將其更改爲:## @這裏有一些評論< - !在這裏忽略 - >也繼續。 – 2014-07-02 13:24:11