【发布时间】:2016-05-31 17:30:21
【问题描述】:
我想使用 Doxygen 来记录我的 Arduino 代码。为此,我需要将项目中的 *.ino 文件视为 *.c 文件,并使用 Doxygen 中的 C 代码解析器进行解析。我认为这个映射有一个设置,但我找不到了。
到目前为止我的设置:
FILE_PATTERNS = [...] *.ino
【问题讨论】:
我想使用 Doxygen 来记录我的 Arduino 代码。为此,我需要将项目中的 *.ino 文件视为 *.c 文件,并使用 Doxygen 中的 C 代码解析器进行解析。我认为这个映射有一个设置,但我找不到了。
到目前为止我的设置:
FILE_PATTERNS = [...] *.ino
【问题讨论】:
哦,我想我已经找到了选项。它位于 doxywizard 中的“项目”下,“EXTENSION_MAPPING”。这些是现在似乎对我有用的选项:
FILE_PATTERNS = [...] *.ino
EXTENSION_MAPPING = ino=c
而且每次都让我感到困惑的标签:@file-tag 必须添加到文件的顶部,否则 Doxygen 会忽略它。像这样:
/**@file sketch_1.ino */
【讨论】: