*.ino 文件的 Doxygen (Arduino)

Doxygen for *.ino-files (Arduino)

我想使用 Doxygen 来记录我的 Arduino 代码。为此,我需要将项目中的 *.ino 文件像 *.c 文件一样对待,并使用 Doxygen 中的 C 代码解析器进行解析。我认为这个映射在某处有一个设置,但我找不到了。

我目前的设置:

FILE_PATTERNS          = [...] *.ino

哦,我想我已经找到了选项。它位于 doxywizard "Project" 下,"EXTENSION_MAPPING"。这些选项现在似乎对我有用:

FILE_PATTERNS = [...] *.ino
EXTENSION_MAPPING = ino=c

以及每次得到我的标签:@file-tag 必须添加到文件的顶部,否则它会被 Doxygen 忽略。像这样:

/**@file sketch_1.ino */