标签: doxygen

如何将示例与Doxygen集成?

我记录了所有类,现在我想集成一个如何使用这些类的示例.我怎么做?

documentation doxygen

39
推荐指数
2
解决办法
4万
查看次数

Sphinx是否已经适合C++文档?

我想在C++中为新项目试用文档生成器.我认为我的选择是Doxygen或Sphinx.由于我有Python项目,我想使用Sphinx,我想知道Sphinx是否也是C++的正确选择.该狮身人面像的网站指出,支持C++,但是我找不到让我开始用C++文档的文档.

Stackoverflow上已经讨论过类似的问题,主要答案是:

尚未完全使用,
但继续观看

由于讨论已经超过一年了,我想知道这个结论是否仍然有效.我应该选择Doxygen而不是Sphinx作为我的C++文档吗?

c++ documentation doxygen python-sphinx

39
推荐指数
1
解决办法
2万
查看次数

带有Doxygen的自定义标签

我想弄清楚是否有办法使用Doxygen创建自定义标签.我确实找到了ALIAS配置文件选项,但这并不能完全满足我的需要.基本上在我的代码中,我希望能够编写类似的东西

/// \req Requirement #322 - blah blah
Run Code Online (Sandbox Code Playgroud)

再有Doxygen的创建列表像它的\bug,并\todo具有此定制标记线命令.Doxygen可以实现吗?

doxygen

37
推荐指数
3
解决办法
2万
查看次数

如何从Doxygen获取单个PDF文档?

当我以PDF格式生成Doxygen文档时,我会获得大量不同的文件,每个文件都有一个图表.
是否有可能获得单个PDF文档,组织为书籍,大致与HTML版本一样?
是否可以自动获取,即​​无需手动处理乳胶文件?

谢谢!

pdf pdf-generation doxygen documentation-generation pdflatex

37
推荐指数
5
解决办法
7万
查看次数

如何让doxygen为c函数生成调用和调用图

我花了一些时间来审阅文档并从头到尾浏览我的doxy配置文件.我在配置文件中剪切了doxygen,它为结构和cpp类生成文档和索引,但是我没有在源代码树中看到大量c函数的调用或调用图.

任何人都可以告诉我如何配置doxygen来产生这些呼叫和呼叫者树?我确实安装了graphviz.

c doxygen

35
推荐指数
4
解决办法
4万
查看次数

在Xcode中创建"快速帮助"条目

如何在Xcode中为我自己的代码创建快速帮助条目?我只是想把它作为编码支持,就像编写Java时的Eclipse功能一样.在eclipse中,当您将方法悬停在其他位置时,您会在方法上方输入注释.

Xcode等效似乎是"快速帮助".

除了使用Doxygen之外真的没别的办法吗?对于我正在研究的小项目来说,Doxygen似乎有些过分.目前我确实知道我只想彻底填写快速帮助,所以请避免任何提示,"你必须为你的项目创建一个文档".

我真的很感激任何帮助,因为我在这个主题上唯一能找到的就是这个问题.

但正如您所看到的,没有可用的解决方案.

xcode doxygen objective-c code-comments code-documentation

33
推荐指数
4
解决办法
9637
查看次数

我可以在存储库的子文件夹中包含我的Github Pages index.html吗?

我正在尝试使用Github页面来托管Doxygen站点.理想情况下,我希望能够将生成的文件和目录推送到Github而不必完全调整它们.但是,这意味着我的index.html位于存储库的子文件夹中,并且Github Pages没有提取它(当我尝试访问Pages网站时,我得到404).有没有办法让Github在子文件夹中识别index.html?这是一个项目网站.

doxygen github github-pages

33
推荐指数
5
解决办法
1万
查看次数

一个doxygen eclipse插件自动生成存根文档?

我正在寻找一个用于doxygen代码文档的eclipse插件.我找到了eclox-plugIn(http://home.gna.org/eclox/).我想知道,它怎么能自动生成一个"空"的doxygen注释,可以在以后填写,或者什么是文档eclipse插件的更好选择?

例如对于函数:void f(int p1,int p2,...),它应该生成:

/*! \brief ...
    \param p1 ...
    ..
*/ 
Run Code Online (Sandbox Code Playgroud)

PS我主要用于c/c ++语言

c c++ eclipse documentation doxygen

32
推荐指数
3
解决办法
4万
查看次数

使用doxygen记录枚举值

鉴于:

namespace Foo {
    class Foo {
    public:
        /// Foo enum, possible ways to foo
        enum class Foo {
            /// Foo it with an A
            A,
            /// Foo it with a B
            B,
            /// Foo it with a C
            C
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

和默认的Doxyfile doxygen -g,我得到这个:

生成的文档

如何记录枚举值?我尝试在成员之前/之后发表评论,使用///<等等都无济于事.可能这只是doxygen中的一个错误?文档中的示例有效.(点击枚举名称不会带我到任何地方)

c++ enums doxygen c++11

32
推荐指数
3
解决办法
5万
查看次数

如何从Travis CI发布到Github Pages?

我们正在travis-ci服务器上编译Doxygen文档,并希望将它们推送到我们的gh-pages分支.

我该如何处理授权git push?有人在travis-ci中有一个使用加密变量的例子吗?我应该使用https授权还是SSH密钥?

git doxygen github travis-ci github-pages

32
推荐指数
4
解决办法
1万
查看次数