问题标签 [doxygen-wizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
679 浏览

c - 我们如何更改 doxygen 生成的默认 html 文件?

我将 doxygen 和 doxywizard 用于文档 C 代码。

如何通过配置 doxygen 或 doxywizard 重命名 index.html 文件。

0 投票
1 回答
1641 浏览

doxygen-wizard - 无法在 Doxygen html 中创建 graphviz 图

我已经在 Windows 7 上安装了 Graphviz,Doxygen。现在,我确实安装了 cygwin64,但我不在乎,我只希望 doxyfiles 有图表。我使用 CMD 提示符或 cygwin,两者都失败了。一切都安装在Windows7下

无论我做什么,我都无法让 Doxygen 生成嵌入了图表的文档。

我做到了... 如何使用 doxygen 从 C++ 源代码创建 UML 类图

不走运,它只是不起作用,所以我设置 DOT_CLEANUP = NO。仍然没有运气。

我在 c:\labs 内运行。我做一个 C:\Doxygen Doxfile

我得到...

如果我在 cygwin 下运行,我会得到同样的结果。我也尝试过使用 Doxywizard。

为什么我不能生成图表?

感谢帮助,

0 投票
1 回答
371 浏览

c++ - 如何在 C++ 中使用制作/使用 Doxygen 过滤器?

我拥有的 C++ 代码包含一些需要以某种特定方式解析的自制标签。基本上,文档的某些部分被一些特殊的标签所包围,需要保存为单独的代码,然后动态执行以生成图片。

我正处于测试的开始阶段。过滤器本身应该用 C++ 编写。

我做了一个愚蠢的小示例,只是为了查看在执行 Doxygen 命令时是否调用了过滤器。看起来像:

然后我在 Doxyfile 中定义了我定义的:

但是当我调用 Doxygen 命令时,没有显示“Hello”消息。我错过了什么?

0 投票
1 回答
1968 浏览

java - 在 Doxywizard 中使用 doxygen for java

Doxywizard Doxygen 不扫描包中的 java 文件

在 Doxygen/Doxywizard 上需要帮助

这些是我的 Doxywizard 设置:

doxygen 将运行的工作目录:

C:/程序文件/doxygen

在“向导”选项卡中,设置了以下值。源代码目录:

C:/workspace/git/employeeapp/src/main/java

目标目录:

C:/Doxy-docs/1

在“专家”选项卡中,在“主题”-“构建”下,选择“提取全部

我安装了 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 文件

0 投票
3 回答
15531 浏览

c++ - 如何使用 Doxygen 和 HTML Help Compiler 生成 CHM?

小故事:我可以用 Doxygen 生成一个 CHM 文件。启动 CHM 文件,我观察到 Contents 和 Index 选项卡确实列出了页面、名称空间、类和这些类的成员。但是,单击这些目录和索引列表中的项目不会显示任何内容。

我在使用 64 位 Windows 7 Professional SP1 的计算机上。

我使用 Doxywizard 在我的代码上运行 Doxygen 版本 1.8.9.1。它正确地生成 HTML 输出;页面、命名空间、类和成员出现在文档中。

然后,我还想将 HTML 转换为压缩的 HTML (CHM) 文件。

我从 Microsoft 网站 ( https://msdn.microsoft.com/en-us/library/windows/desktop/ms669985(v=vs.85)下载了 Microsoft HTML Help Workshop 1.31 版(即htmlhelp.exe4.74.8703 版) .aspx)。我运行了安装程序。随着安装程序的进行,出现了一条弹出消息:

这台计算机已经有较新版本的 HTML 帮助。

但是,安装成功完成。而且,该hhc.exe程序就在我告诉它安装的地方。

我现在指定这些相关的 Doxygen 设置:

  • 向导 --> 输出:
    • 已检查 HTML
    • “准备压缩 HTML (.chm)”选项被选中。
  • 专家 --> HTML:
    • GENERATE_HTMLHELP = 是
    • CHM_FILE = Foo.chm
    • HHC_LOCATION = C:\Program Files(x86)\Microsoft\HTML Help Workshop\hhc.exe

当我再次运行 Doxygen 时,它会报告错误:

Foo.chm文件在预期的位置生成。但是,如上所述,它缺少很多内容。

我尝试hhc.exe在 Doxygen 生成的 HHP 文件上手动运行。它不表示任何错误。

但是,结果是一样的:一个Foo.chm缺少内容的文件。

后来我发现我的计算机上安装了另一个 HTML Help Workshop。但是,这hhc.exe是完全相同的版本。所以,这不太可能是问题所在。

您能否建议我还能尝试让所有文档内容显示在 CHM 文件中吗?

0 投票
2 回答
666 浏览

doxygen - 我要在 doxygen 中添加文件夹嵌套?

如何在 doxygen 中维护这个文件夹结构???
因为在 Doxygen 中,它列出了同一文件夹“类”下的所有类
我已经浏览了所有文档但没有找到任何东西

0 投票
1 回答
188 浏览

eclipse-plugin - 如何从 DSL 语言生成 Doxygen 文档

我想为我的 DSL(域特定语言)生成 Doxygen 文档。因为我的 DSL 语言与 C、C++、Java 语言完全不同。

基本上我的是 eclipse 插件项目,我们正在为 DSL 语言开发 IDE,因为我想从 DSL 项目中生成 Doxygen。

我对 Doxygen 话题很陌生。请让我知道一些想法继续。

注意:我添加了依赖项,因此我可以为 Java 生成 Doxygen 文档。我不知道如何为我的 DSL 语言做这件事。

0 投票
1 回答
1935 浏览

c++ - 创建 pdf 文件时出现 Doxygen & Latex 错误

我使用 Doxygen GUI 在 Windows 下创建我的文档。这是我在“D:\Users\Jorge\Desktop\”下的项目文件夹:

一旦 Doxygen 完成创建文档,我得到这个:

现在,我继续在 cmd 中执行“make”命令。但是我遇到了一些错误,并且没有生成 .pdf 文件。我不知道这是如何工作的,所以我不太确定我应该如何解决它。我也没有在互联网上发现错误。谢谢。

0 投票
1 回答
188 浏览

doxygen - 如何在同一页面中包含两个或多个主题

我正在尝试使用 doxywizard 制作 doxygen 文档,然后使用 HTML Help Workshop 进行微调。我想在根目录下创建两个主题,并且都指向同一页面中的不同部分。我可以使用添加主题并可以在根目录下添加两个列表(部分 1 和部分 2),但如何将它与文档同一页面中的两个部分链接。基本上在同一页面中创建两个超链接,以便两个主题可以分别指向每个主题。 在此处输入图像描述

我想在 Root 下创建 Section1 和 Section2 ,就像主题 1 和主题 2 一样。第 1 节和第 2 节应该指向同一页面的不同部分。

或者有没有相同的工具?

0 投票
1 回答
68 浏览

c++ - 使用 doxygen 生成子文档

我有一个用 doxygen 记录的大型 C++ 软件应用程序。如何设置它以便为特定类生成子文档?这些类记录在源代码注释、它们自己的 .dox 文件和 images/ 目录中。我需要能够生成特定于单个类的独立 pdf 文件。

我可以使用分组来确定将包含在该子文档中的内容,但是如何为单个组生成输出?