- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Doxywizard Doxygen 不扫描包中的 java 文件
需要有关 Doxygen/Doxywizard 的帮助
这些是我的 Doxywizard 设置:
doxygen 运行的工作目录:
C:/Program Files/doxygen
在“向导”选项卡中,设置以下值。源码目录:
C:/workspace/git/employeeapp/src/main/java
目标目录:
C:/Doxy-docs/1
在“专家”选项卡中的“主题”-“构建”下,选择“EXTRACT_ALL”
我安装了 Doxywizard,打开向导,设置上述值,进入“运行”选项卡并单击“运行 doxygen”,我期望“src/main/java”中的所有文件夹/包将被扫描并创建项目默认文档。
问题:但是我看到“C:/Doxy-docs/1/html/index.html”是空白的,并且没有创建其他页面。
如果我只是导航到包含“.java”文件的文件夹 [例如 src/main/java/com/app/],则会创建文档该文件夹内的“.java”文件。但正如上面提到“src/main/java”的场景一样,该工具不会扫描包/文件夹中的“*.java”文件。
问题:我是否缺少某些配置?或者这是 doxygen 的预期功能,它无法扫描内部文件夹-文件夹等?
注意:此链接显示了 doxygen 的功能,从中我认为它支持我期望的功能。 http://www.doxygen.nl/features.html
注意:我添加 java 标签只是因为我使用向导扫描 java 文件
最佳答案
我继续努力寻找设置它的选项,并发现了这个链接, http://www.ibm.com/developerworks/aix/library/au-learningdoxygen/
其中提到了“RECURSIVE”:如果源层次结构是嵌套的并且需要生成 C/C++ 文档,请将此标记设置为 Yes所有层次结构级别的文件。例如,考虑根级源层次结构/home/user1/project/kernel,它有多个子目录,例如/home/user1/project/kernel/vmm 和/home/user1/project/kernel/asm。如果此标签设置为"is",doxygen 会递归遍历层次结构,提取信息。
得到了我的儿子 - 它“重复”
在 Doxywizard 中,在“专家”选项卡下找到它,然后在主题 -“输入”下找到它
选中“RECURSIVE”复选框,并在 FILE_PATTERNS 中选择“*.java”。
再次执行,整个文档就摆在桌面上了!!! [我提到的目标目录]
或者,
在“专家”选项卡本身中,当我们指定“源代码目录”时,有一个“递归扫描”复选框。检查一下即可。
关于java - 通过 Doxywizard 使用 doxygen for java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30084660/
我已经在我的 Windows 7 电脑上安装了 Doxygen 1.8.7。从 here 下载示例项目启动 Doxywizard 填充所有选项卡(项目、模式、输出、图表)上的值,但完成所有这些后,下一
尽管我已经到处寻找我认为可能找到答案的地方,但我无法弄清楚如何正确记录函数“struct Entity * NewEntity()”,以便在 doxywizard 运行时显示记录。 它只是一直告诉我:
我确定这是我做过的傻事,但我看不出它是什么: 所以我有一个 c++ 项目,它有一个 main.cpp 文件和一些类。它不是用 doxygen 编写的(错误 #1),但我希望纠正我的错误并生成一些文档。
我在 Windows XP 下工作,我正在使用 Doxygen (实际上 Doxywizard )来创建文档。 我有编码问题。在 Doxywizard 的书签中 expert->proect->DOX
Doxywizard Doxygen 不扫描包中的 java 文件 需要有关 Doxygen/Doxywizard 的帮助 这些是我的 Doxywizard 设置: doxygen 运行的工作目录:
我是一名优秀的程序员,十分优秀!