问题标签 [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 回答
1595 浏览

c++ - 无法从源代码生成 doxygen chm/html 输出

我无法从 Doxygen 1.8.6 生成 chm/html 输出。我想生成下面给出的 cpp 文件中列出的方法描述。我已将该文件包含在 INPUT 标记的 doxygen 配置文件中。我希望我的输出显示 cpp 文件中的方法。还有一个头文件 .h,内容如下:

API.h

API.cpp

如何为 cpp 文件中列出的方法生成文档?我需要在 doxygen 配置文件中更改哪些参数?

0 投票
4 回答
2960 浏览

doxygen - Doxywizard 下一个按钮被禁用

我在我的 Windows 7 电脑上安装了 Doxygen 1.8.7。从这里下载了一个示例项目 启动 Doxywizard 填充了所有选项卡(项目、模式、输出、图表)上的值,但在完成所有这些后,下一步按钮仍然被禁用。

找到下面的屏幕截图

项目 模式 输出 图表

我做错了什么?

0 投票
2 回答
461 浏览

doxygen - Doxygen,仅生成调用图

我在 GIT 的一个示例项目中尝试了 Doxygen。我能够使用导航面板创建文档,但我需要 doxygen 仅生成调用图。有可能做到这一点吗?

0 投票
1 回答
246 浏览

doxygen - 使用 Doxygen 为特定文件生成源代码

设置 SOURCE_BROWSER = TRUE 显示所有文件的源代码。

是否可以显示特定文件的来源?
或使用 SOURCE_BROWSER = FALSE 启用 \ref 或等效项
如果 SOURCE_BROWSER = TRUE
或等效项,则删除特定文件的源代码

0 投票
1 回答
896 浏览

doxygen - 自定义 doxygen 以在类/层次结构中输出 html 文件

我正在使用 doxygen 为我的项目创建 JavaDoc。但是在运行 doxygen 之后 - 所有输出文件都在同一个文件夹下 - 输出根文件夹。例如-我有 Foo 类,其中有 A 和 B 结构。我想要的是根文件夹下将是文件夹“Foo”,而“Foo”文件夹下将是 A 和 B 结构(在 JavaDoc 中我有它。只有在 doxygen 我没有它。)

你知道 doxygen 中是否有可以输出文件夹层次结构中的文件的标志吗?

0 投票
0 回答
1416 浏览

c++ - 使用 clang 和 doxywizard 构建 Doxygen

由于我的项目,我需要安装这个特定版本的 doxygen。我正在尝试使用标志安装doxygen(1.8.5)

我得到的错误是libclang

我显然已经安装了clang(3.4)

此外,我尝试仅使用doxywizard进行安装,但仍然遇到错误:

我不确定问题是什么。我遵循的基本步骤是:

谁能告诉我问题是什么???

0 投票
1 回答
268 浏览

doxygen - Remove "File Members"

I use Doxygen 1.8.4. for documenting some code. I configured a doxygen file for my purposes. After running doxygen there's a treeview on the generated index.html which shows the content:

  • MainPage
  • Files
    • File List
    • File Members

I want to know how to configure the doxygen file in order to remove the "File Members" chapter from the treeview.

0 投票
2 回答
1469 浏览

c++ - Doxygen 似乎无法识别评论(Doxywizard)

我确信这是我做过的愚蠢的事情,但我看不出它是什么:

所以我有一个 c++ 项目,它有一个 main.cpp 文件和一些类。它没有考虑到 doxygen(错误#1),但我希望纠正我的错误并生成一些文档。所以我安装了 doxygen 并运行了 doxygen GUI,输入了项目名称/概要并指定了源和目标位置。

另外,为了在函数上方获得一些输出,我在 doxygen 规范要求的样式中添加了注释:

然而,当我在 doxywizard 中运行时,没有额外的评论。

如果我将提取模式设置为记录实体,则只有 main.cpp 甚至不会出现。如果我将它设置为所有实体 main.cpp 出现在文件下并且函数在那里但是文件中没有任何细节。

作为一个尝试改造我的项目的完整新手,毫无疑问,我忽略了做一些重要的事情,但是我读过的所有文档/教程都没有建议除了我所说的需要做的事情,所以我转向知识渊博的 SO 社区寻求帮助

更新:

针对 Arne Mertz 的评论,这里有更多细节:

  • Doxywizard 位于 Program Files/doxygen/bin 中,配置文件位于 doxywizard 默认创建的位置

  • 我的源代码在用户/桌面/

  • 输出文件夹位于用户/桌面/文档中

0 投票
1 回答
106 浏览

doxygen - Doxygen:添加新类型或结构

我想使用 doxygen 来记录类似 c 的语言。我遇到了一些问题来解决上下文中未知的关键字。

一个例子,我必须使用一个名为的回调函数

我现在的问题是,我可以采用 doxygen 来接受新的关键字吗?我想像函数或变量 acc 一样添加这个关键字。至

或者可能

doxygen 的文档描述了 ALIASES 或 \xrefitem 的内容,但据我所知,我只能为已知类型生成新部分,还是我错了?实际上,我用条件块包围了未知代码,以避免生成的输出中出现错误。

0 投票
0 回答
150 浏览

ios - 使用 doxygen 为 iOS 项目生成文档

我正在使用 Doxygen 为我的 iOS 应用程序创建文档。我按照 Doxygen 指定的语法添加了与类、方法、变量等相关的文档,并完成了所有 .h 和 .m 文件的任务。

现在我正在使用 Doxygen 工具来创建 html 文件。我使用向导成功生成了文档,但它仅包含来自 .h 文件的注释。为什么不选择 .m 文件?

我是否必须包含任何论点等?

我正在使用的向导文件