问题标签 [doxywizard]

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 回答
6989 浏览

c - 生成函数调用图 Doxygen+Graphviz

如何使用安装了 Graphviz 的 Doxywizard 生成函数调用图?(我知道如何让 doxygen 为 c 函数生成调用和调用者图,但它没有帮助)

目前,我尝试了以下配置:http://pastebin.com/PjLjwjxU,但我无法在任何地方找到图表(我从未使用过该工具,所以它可能不是技术问题,但更多的是用户问题)。

0 投票
1 回答
688 浏览

c# - 来自 C# .NET 注释的 Doxygen 注释中的有序列表

我有一些 C# 文档注释,如下所示:

我将所有内容都制作成了自己的段落,因此当我在 Visual Studio 中使用鼠标悬停工具提示时,它可以正确显示。

我使用 Doxygen 生成评论,但我不断收到以下 HTML:

看起来像这样:

所以,问题来了:如何让每个编号的项目在 Visual Studio 工具提示中显示在自己的行上,并在我的代码输出中获得有序列表?

0 投票
1 回答
1132 浏览

vb.net - Doxygen 和 VB.NET 的问题

我尝试了用 Doxygen 记录 Visual Basic 中描述的两种方法来为我拥有的 Visual Basic .NET 项目生成文档。但出现的只是一个带有 1 个按钮“主页”的页面。

有人可以告诉我我必须将正确运行过滤器所需的所有文件放在哪里吗?另外,我需要设置哪些 Doxygen 参数才能运行它?对我来说最好的方法是使用 SharpDevelop 生成的 XML 文件来生成文档。但也可以使用单个 vb 文件的解决方案。

任何帮助表示赞赏。

非常感谢,马可

0 投票
1 回答
766 浏览

c++ - Doxygen - 如何显示使用类的所有地方?

doxygen+graphviz 可以生成一个类/结构/类型定义/枚举/等的所有用法的列表或图表吗?它就像一个调用者图,但不是函数。

理想的图就像一个反向协作图。它将使所有使用感兴趣类的类都有一条指向感兴趣类的节点的边。

(使用感兴趣的类的所有函数)和/或(具有感兴趣的类的成员的所有类)的列表也很好。

doxygen+graphviz 有这样的功能吗?谢谢。

0 投票
2 回答
8003 浏览

doxygen - 如何删除 doxygen 中的源路径

我正在使用 doxygen 为我的头文件生成一个 chm 文档。我在删除 chm 中的源(即头文件)路径时遇到问题。例如,如果我的头文件的路径是 c:\users\dx\Desktop\myprogram,我的路径似乎出现在文件引用中,位于文件列表和文件成员的正下方(即,当我单击文件 -> 然后单击我的头文件名我能够看到我的头文件的绝对路径)下面的链接是我面临的问题的屏幕截图的图像。

https://www.dropbox.com/sc/qzodmybui6nxub2/BeAqf7y2jM

如何删除目录引用、头文件引用,如何防止显示这些路径?

我尝试删除 source_browsers、verbatim_headers、strip_from_inc_path 他们都没有工作

提前致谢。

Ps-非常抱歉描述不佳,我希望该链接有助于理解我的问题

0 投票
1 回答
488 浏览

c# - Doxygen 只包含接口

我需要用 Doxygen 生成一个文档,但只有接口类型。没课!项目非常大。

我可以在 FILE_PATTERNS 中使用“I*.cs”,但随后我将学习所有以“I”开头的课程。所以这不是一个解决方案。

我可以添加@cond 和@endcond 来调用类,但这需要数年......

最好的办法是只包含“接口”类型的文件,或者在接口注释中添加一个标签以将其包含在生成中(我确实需要包含一些接口而不是大量数据)。

谢谢你的帮助

0 投票
1 回答
1094 浏览

html - Doxygen 文档中的希腊字符

我需要在我的代码文档中简要讨论一些数学问题,并且我想插入一个实际的希腊字母(小写 lambda)而不是使用单词“lambda”。我怎样才能在 Doxygen 中做到这一点?我以前只用 500 英尺的杆子涉足过 HTML(我绝不是网络程序员),所以请原谅我的无知。我已经尝试&lambda在文档中放置一个像 Doxygen 用户手册提到的那样,但不幸的是它是按字面意思理解的。

=======================编辑========================== ==============================

这是所要求的示例:

0 投票
2 回答
758 浏览

documentation - Can't import/include external doxygen configuration file properly

I have a simple doxygen project consisting of Doxyfile and a configuration file, project.txt. In the project.txt file, I have some manually written documentation that uses cross-references to auto generated documentation from my code, and it all works fine.

I am trying to break down my project into subsections, like:

So, I've put Doxygen markup code into disclaimer.txt and readme.txt, and I updated the EXAMPLE_PATH in my Doxyfile to be:

Finally, in project.txt, I just added the lines:

I expected disclaimer.txt and readme.txt to be imported into project.txt so they are treated as Doyxgen markup, but instead, they are interpreted as text, and are rendered as-is in a code block, as if wrapped by \code and \endcode tags, making the include operation useless.

Is there some way to include additional Doxygen configuration files and actually have them parsed?

Thank you.

0 投票
2 回答
2353 浏览

html - 制作相对路径 HTML 快捷方式

我几乎没有使用 HTML 的经验,但我正在使用 Doxygen 创建代码文档。我在我的 C 项目的一个子目录中拥有所有 Doxygen 生成的 HTML 文件。

该文档适用于我构建的库,我希望用户能够查看 HTML 文档,而无需在 Doxygen 子目录中搜索index.html. 我试图创建一个 Windows 快捷方式index.html,但这仅适用于我的工作计算机。每当我在另一台计算机上尝试时,Windows 都会请求我的工作计算机的用户名和密码。然后我尝试将index.html文件复制到我的库的顶层;但是,在这样做的过程中,似乎许多链接被破坏并且文件没有正确打开。

请注意,我不希望在服务器上托管此文档,文档将与源代码一起分发,因为此库(当前)供内部、教育大学使用,我不确定是否允许我制作它开源。

换句话说,这是我正在寻找的文件结构类型:

0 投票
1 回答
293 浏览

linux - Doxygen 没有找到 m2cpp.pl

我正在尝试将 Doxygen 用于带有 Doxywizard 的 Matlab 代码。为此,我从MatlabCentral获取了一个 perl 过滤器。我设置:

脚本放入工作目录。但 Doxygen 说:

我移动了脚本,但消息仍然相同。

我必须在哪里放置脚本以及如何正确设置配置?