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