【发布时间】:2020-06-17 12:47:34
【问题描述】:
我想为一个非常大的项目的单个 Java 类生成文档。我怎么做?我很确定几年前我做到了。它有很多依赖项,所以我不能只是将类复制到另一个目录。
我可以使用命令行或 OS X Doxywizard。
【问题讨论】:
我想为一个非常大的项目的单个 Java 类生成文档。我怎么做?我很确定几年前我做到了。它有很多依赖项,所以我不能只是将类复制到另一个目录。
我可以使用命令行或 OS X Doxywizard。
【问题讨论】:
当您想使用 doxygen 仅从一个文件生成文档时,例如 aa.java 可以使用普通的 doxygen 配置文件并在其中设置:
INPUT = aa.java
取决于文件aa.java 中的所有内容,您可能必须使用
EXCLUDE_SYMBOLS =
还有
参见(摘自 doxygen 手册,http://doxygen.nl/manual):
输入:http://doxygen.nl/manual/config.html#cfg_input
INPUT 标记用于指定包含文档源文件的文件和/或目录。您可以输入像 myfile.cpp 这样的文件名或像 /usr/src/myproject 这样的目录。
EXCLUDE_SYMBOLS:http://doxygen.nl/manual/config.html#cfg_exclude_symbols
EXCLUDE_SYMBOLS 标记可用于指定应从输出中排除的一个或多个符号名称(命名空间、类、函数等)。符号名称可以是完全限定名称、单词,或者如果使用通配符 *,则可以是子字符串。示例:ANamespace、AClass、AClass::ANamespace、ANamespace::*Test
【讨论】: