doxygen相关内容

是否有记录 GET/POST 参数的标准?

在一个 PHP 项目中,即使主应用程序使用前端控制器逻辑,也可能有很多独立的脚本、ajax 片段等. 是否有一种标准化的方式 - PHPDoc 或其他方式 - 在脚本的第一个注释块中定义脚本将接受/需要哪些 GET 和/或 POST 参数以及它们是哪种类型? 我通常通过添加 @param 来帮助自己,就好像文件是一个函数一样,以及一个 @return 解释脚本的作用和返回,但也许还有一 ..
发布时间:2021-11-22 17:08:20 Java Web开发

Doxygen - 找不到 FLEX(丢失:FLEX_EXECUTABLE)

我知道这里有一些措辞非常相似的问题,但我在那里找不到我的问题的答案,所以我们开始: 我想看看我的哪些 C++ 方法被其他人调用,所以我在谷歌搜索后找到了 Doxygen. 在他们的页面上,安装看起来非常简单: 如果您安装了必要的构建工具(即 g++、python、cmake、flex、bison),您应该执行以下操作以获得初始存储库的副本: git clone https://gi ..
发布时间:2021-11-17 01:04:38 其他开发

使用 Doxygen 内联显示图像

我正在使用 Doxygen 从 Markdown 文件生成 html 用户手册.我想给出诸如“单击 [image.png] 按钮"之类的说明,并使 png 图像出现在生成的 html 的文本行中. 根据 Doxygen 的文档,可以添加图片如下:\image['{'[option]'}'] ["caption"] [=] 文档还说“目前仅支持选项 inline.如果指定选项 i ..
发布时间:2021-09-23 20:53:20 其他开发

使用 doxygen 从源代码创建一个大的 UML 图

我使用 Doxygen 和 Dot 来创建 Java 项目的 UML 图.当我运行 Doxygen 时,它会创建许多特定类的 .png uml 文件,但不是一个“大"UML 图表,其中显示了所有类 + 成员函数等. 可以生成这个吗?如果是,如何? 解决方案 要为所有类创建一个大图表,您需要在 Doxyfile 中启用GRAPHICAL_HIERARCHY 和 HAVE_DOT. # ..
发布时间:2021-09-13 20:31:38 其他开发

如何让Doxygen识别自定义乳胶命令

在Doxygen代码文档系统中是否可以使用额外的乳胶包和/或额外的乳胶命令.例如,我在自定义sty文件中定义了快捷方式. \ newcommand {\ tf} {\ Theta_f} 然后,我在代码中使用了大约300次,遍历了大约12个文件. /*!潜在响应的随机近似*/无效dual_bc_genw(//...double const * const psi,/// ..
发布时间:2021-05-29 19:37:30 其他开发

DoxyPy-名称空间的成员(变量)未记录

我收到错误消息 warning:名称空间的成员常量1(变量).没有记录.有关我的doxygen(doxypy)文档.我已经记录了文件以及所有函数和类.但是我在此文件中还有一些其他常量,这些常量我不知道如何记录,并且收到错误消息.该文件如下所示: “""\ file\ brief\ author“"将numpy导入为np常数1 = 2 ..
发布时间:2021-05-02 20:37:07 其他开发

用doxygen解析python源中的格式化数学?

我有点不敢让doxygen来做我想做的事情.这只是在注释字符串中格式化了数学格式.html或乳胶都不起作用.MATHJAX已启用.我可能缺少一些琐碎的东西. Python来源: class te1:def aaa(个体):经过def bbb():“""\ f [f(x)= e ^ x \ f]"“"经过 我以大多数默认配置运行doxygen,只需设置 USE_MATHJAX = YE ..
发布时间:2021-05-02 20:37:04 其他开发

如何使用doxygen将新标签添加到navindex中?

我正在使用doxygen生成API文档,并希望添加一些教程(将在dox文件中编写). 我想在navindex中添加一个新标签"Tutorials". 我应该如何实现呢?可以将“示例"用作教程吗? 谢谢您的建议. 解决方案 我按照此博客中的建议解决了这个问题: http://matthewtyler.io/adding-tabs-in-doxygen/ ..
发布时间:2021-05-02 20:37:01 其他开发

Doxygen-使用宏创建的文档功能

有人知道如何用doxygen记录此功能吗? FUNC(void,CODE)functionName(bool参数); 解决方案 我找到了解决方案.在此代码的doxygen的配置文件中,我更改了这3行: MACRO_EXPANSION =是EXPAND_ONLY_PREDEF =是PREDEFINED ="FUNC(rettype,memclass)= rettype" ..
发布时间:2021-05-02 20:36:57 其他开发

如何通过语言更改Markdown文件的标题?

我是Doxygen的新手.正如我在标题中提到的,我想根据输出语言更改在Markdown文件中给出的标题名称.例如,我可以给这样一个静态标题: @page AIPage AIHeader 通过这种方式,我可以使用选择的输出语言向页面添加一些内容: \〜english您好\〜土耳其Merhaba 不幸的是,当我在标题中使用相同的用法时,我无法获得任何结果: @page AIPage ..
发布时间:2021-05-02 20:36:54 其他开发

将许多xml文件合并为一个大文件

我正在尝试将Doxygen xml输出发送到graphviz,但是我有超过1000多个xml文件要组合,而且我不知道如何在Windows上执行此操作.一旦将其安装在一个文件中,我就为XSLT处理安装了Saxon,但是我不知道如何组合这些文件. 据我了解,我的管道将如下所示: Doxygen XML输出->合并到单个XML(如何)->通过撒克逊人(Saxon)进行XSLT处理->转换为D ..
发布时间:2021-05-02 20:36:51 其他开发

在Doxygen主页中截断名称空间

我正在编写一个C#库,并希望从我的 mainpage.md 文件链接到某些类的页面.但是,让Doxygen从主页上的文本中删除链接的唯一方法是在以下位置编写类的完全限定名称(例如 com.mycompany.myproject.MyClass )主页,这有点难以阅读,而且反复编写确实很痛苦.我希望能够在主页上编写 MyClass 并将其链接到 com.mycompany.myproject.MyC ..
发布时间:2021-05-02 20:36:48 其他开发

Doxygen:使用通配符添加输入目录

我正在Windows机器上使用Doxygen 1.8.6,并尝试使用通配符添加输入目录. 我有一个包含几个包含源代码的子目录的目录,但是我只想添加特定的目录.在下面的示例中,我只想让Doxygen解析以字符串"own_"开头的子目录. 当前我要分别添加每个目录,但这非常不方便,因为版本可能会更改,甚至可能会更改所包含的模块/库(目录内容由另一个程序生成). modules \lib ..
发布时间:2021-05-02 20:36:44 其他开发

Doxygen(1.8.8)将C ++构造函数/公共成员函数放在组页面而不是类页面上

我正在尝试使用Doxygen记录一些代码.我有一个称为Doxygen组的库,并且在单独的头文件中有许多类.许多构造函数在类页面上显示为公共成员函数,但它们的文档显示在组页面上,而不是在构造函数中.类页面上的析构函数部分.有些不是;我还没有完全弄清楚模式. 这里是一个失败的地方: /*** @addtogroup gr_espresso* @ {*//*** @文件ToyTagger.hh* ..
发布时间:2021-05-02 20:36:37 其他开发

在doxygen文档中如何创建指向文件特定行的链接

有几种doxygen命令,其目的是在文档中创建链接( @link, @ref ). 我目前正在使用 @ref 命令创建指向自定义文件的链接,以doxygen(xml)不支持的语言编写. 我想更改此链接,使其指向文件中的精确行. 有一个doxygen命令可以这样做吗? 解决方案 我不确定 \ ref 或 \ link 是否可以做到这一点.但是,如果可以的话,采用此方法的一个问题是,如果 ..
发布时间:2021-05-02 20:36:34 其他开发

氧气需求跟踪/逆矩阵

我使用自定义Doxygen标记来跟踪软件源代码中的需求实现,如下所示: ///@req REQ-BLAH-0010 @req标记在我的doxygen.conf文件中定义: 别名+ ="req = \ xrefitem req \"需求\"\"需求\“" 这可行,Doxygen生成了每个方法/类/文件的需求列表.但是有时在不同的地方使用相同的需求编号,我想一种获取反列表的方法:对于每个需 ..
发布时间:2021-05-02 20:36:31 其他开发

如何脱氧评论Qt属性?

我想在我的Q_PROPERTY上附加Doxygen注释. 例如: song.h class歌曲:公共QObject{Q_OBJECT私人的:Q_PROPERTY(QString title READ title WRITE setTitle);QString _title;上市:QString title()const;void setTitle(const QString& va ..
发布时间:2021-05-02 20:36:28 其他开发

使用Doxygen + Graphviz可视化一个巨大的C ++项目

我继承了一个大型C ++项目,需要将其移植到Linux.该项目中有200,000行源代码,分布在300多个文件中.为该项目引用一个可视化的依赖项/包含树将非常有帮助,这样我就可以对应用程序的内部结构有一个大致的了解.这也将帮助我在核心模块和Windows头文件之间找到“故障线",以便以后将其存根. Visual Studio中的类查看器根本无法实现.我四处阅读,并了解到Doxygen是列出依 ..
发布时间:2021-05-02 20:36:25 其他开发

C的氧气输出

我使用Doxygen的C ++代码已经很多年了.我想将其与正在使用的某些C代码一起使用,但输出效果并不理想.顶部栏中的“类"选项卡仅显示 struct 定义,而不显示文件中的功能.我必须单击“文件"选项卡,然后单击头文件的名称以查看其包含的功能. 有没有办法修改Doxygen的输出,使其更适合用C编写的代码?还是至少要删除“类"选项卡并仅提供“文件"视图? 解决方案 如果除了常规配置 ..
发布时间:2021-05-02 20:36:22 其他开发