我想为一个大型项目的单个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

关于java - 如何配置Doxygen仅为一个文件生成文档?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60536009/

10-13 02:58