如何在Qt Creator上安装Doxygen

6
我需要你的帮助,在Qt creator上安装doxygen插件。许多教程和视频建议使用这个链接,但似乎它不再起作用了。不幸的是,我没有找到其他的链接。
我知道这个链接可以安装doxygen,但需要在安装插件之后进行。
我不太擅长安装程序,所以任何提示都将受到欢迎。非常感谢你的帮助。
祝你有美好的一天!
1个回答

7

您没有提到正在使用的Creator版本,所以它可能已经在工作了。请尝试以下操作:

  1. 在Creator中打开您的源文件之一。(我假设您正在使用C++。)
  2. 导航到函数定义,然后使用箭头键向上移动一行。
  3. 创建一个空白行(如果需要),然后输入“/*!”并按enter键。

您应该会看到类似如下的内容:

/*!
 * \brief Nvs::Nvs
 * \param params
 */
Nvs::Nvs(Tasks *params)
{

如果不行,那么你的Creator版本没有启用Doxygen。我建议升级到更新的版本,但如果你必须使用当前版本,则需要按照这里的说明操作:Qt Doxygen Plugin

1
请注意QT页面中提到的doxygen旧链接已更改为http://www.doxygen.nl/,而且在Qt页面上kofee链接已失效。 - albert
非常感谢您的回答。我的版本是基于5.12.0的4.8.1(我的疏忽)。我尝试了您说的,它有效。我已经编写了Doxygen,但我使用了@brief、@param等而不是\ brief、\ param等。这会有问题吗? - The friendly stranger
我从未见过类似于 @brief 的语法等内容,我在浏览 Doxygen 页面时也没有看到任何相关信息,但这并不意味着它不能运行。我建议尝试运行 Doxygen 向导程序并查看其生成的文档。 - mzimmers
抱歉回复晚了。 @brief,@param是在我使用'/**'开始的时候得到的。 当我写'/*!'时,我得到了你的版本(\brief,\param...)。 我的方法是通过Albert提供的链接来完成的(顺便感谢一下)。 我不知道是否有真正的区别。 - The friendly stranger
1
语法 /*! 是 "Qt" 的做法。如果你打算继续使用 Qt,我建议你使用它。但是任何一种语法都应该能生成 Doxygen 文件。 - mzimmers

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接