【问题标题】:QtCreator and doxygenQtCreator 和 doxygen
【发布时间】:2015-09-29 02:22:24
【问题描述】:

我需要带有 doxygen 插件的 QtCreator,可能是最新版本。

似乎有必要从源代码构建 QtCreator 来做到这一点,但我能找到的信息已经过时了(例如 http://wiki.qt.io/Doxygen_Plugin_for_QtCreator 是关于 QtCreator 2.7.0,而今天最新版本是 3.5.0 beta 1) .

最新的插件版本是否与最新的 QtCreator 兼容?
这些说明仍然有效吗?
是否有任何已包含 Doxygen 插件的预构建 QtCreator 二进制文件?

【问题讨论】:

  • 你问过插件作者并检查过插件来源吗?
  • 你需要从这个插件中得到什么? Qt Creator 已经支持 doxygen 语法结构的语法高亮和自动完成。
  • @Milovidov:我希望能够在 QtCreator 中使用 Doxywizard 做我可以做的事情。并且,例如,右键单击源代码编辑器中的任何内容并跳转到 Doxygen 创建的图形表示。
  • @nib:不,我没有检查插件源。我会把它作为最后的选择。

标签: macos qt plugins qt-creator doxygen


【解决方案1】:

关于插件的信息确实不多,我认为不再维护。但是你可以在没有插件的情况下实现几乎所有的东西。

如果您需要从 Qt Creator 中的源访问您的文档,您可以使用 qhelpgenerator 编译您的常规 doxygen 生成的文档,然后将它们导入 Qt Creator。

将此添加到您的 Doxyfile:

GENERATE_QHP       = YES
QHP_NAMESPACE      = "my_namespace"
QCH_FILE           = "my_docs.qch"
QHG_LOCATION       = "path/to/qhelpgenerator" 

运行doxygen Doxyfile

并将my_docs.qch 文件导入Qt Creator(工具/选项/帮助/文档)。您将可以使用 F1 访问您的文档。

您甚至可以使用最新版本的 Qt Creator (3.6.0) 和 Doxygen (1.8.11)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-14
    • 1970-01-01
    • 2010-12-08
    相关资源
    最近更新 更多