我注意到Doxygen为Objective-C类生成了“Public Member Functions”的文档。 Objective-C通常讨论方法而不是成员函数(C ++命名法)。我想知道是否有办法让Doxygen在其输出中使用正确的术语(没有通过sed运行输出)。
答案 0 :(得分:3)
您可以使用自定义布局文件更改公共成员部分的标题。
首先使用doxygen -l
创建默认布局。这会创建一个名为DoxygenLayout.xml
使用文本(或XML)编辑器打开文件并查找doxygenlayout > class > memberdecl > publicmethods
并编辑元素的title属性,如下所示
<publicmethods title="Methods"/>
在doxygen的配置文件中提及您的布局文件:
LAYOUT_FILE = DoxygenLayout.xml
并使用此配置文件运行doxygen,您应该看到Methods
作为该部分的标题,而不是Public Member Functions
。