1
我注意到Doxygen爲Objective-C類生成了「公共成員函數」文檔。 Objective-C通常會談論方法而不是成員函數(C++術語)。我想知道是否有辦法讓Doxygen在其輸出中使用正確的術語(通過sed運行輸出不足)。Doxygen&Objective-C:錯誤的命名法「Public Member Functions」
我注意到Doxygen爲Objective-C類生成了「公共成員函數」文檔。 Objective-C通常會談論方法而不是成員函數(C++術語)。我想知道是否有辦法讓Doxygen在其輸出中使用正確的術語(通過sed運行輸出不足)。Doxygen&Objective-C:錯誤的命名法「Public Member Functions」
您可以使用自定義佈局文件更改公共成員部分的標題。
首先使用doxygen -l
創建默認佈局。這將創建一個名爲DoxygenLayout.xml
打開一個文本(或XML)編輯器,尋找doxygenlayout > class > memberdecl > publicmethods
和如下
<publicmethods title="Methods"/>
提到您的佈局文件中的doxygen的配置文件編輯元素的title屬性的文件,文件:
LAYOUT_FILE = DoxygenLayout.xml
和運行的doxygen使用這個配置文件,你應該看到Methods
的部分,而不是Public Member Functions
的稱號。
嘿,這真的很酷。現在,我要編輯哪個元素以將「成員函數文檔」替換爲「詳細描述」下的「方法文檔」?還有其他地方出現「功能」這個詞嗎? – iter
Duh,它是它下面的元素,'publicstaticmethods'!再次感謝。 – iter