c++ - vc++ 2010 文档生成器

标签 c++ visual-studio-2010 documentation

<分区>

我正在寻找 VS2010 的插件,它可以让我:

  1. 轻松记录我的代码。
  2. 浏览该文档。
  3. 将其导出为某种格式或其他格式。

我一直在寻找一种 doxygen 前端 + 文档浏览器,但一无所获。任何其他此类工具都很棒,它不一定是 doxygen,但最好是免费的。

谢谢

最佳答案

我的插件,Atomineer Pro Documentation , 将帮助您生成和更新文档注释。它将节省大量创建评论的时间,因为它不仅提供样板评论,而且还尽可能多地填写文档,以帮助最大程度地减少完成文档所需的输入。它使文档与代码保持同步变得非常容易。它支持 Documentation Xml 和 Doxygen(Qt 或 JavaDoc)格式的注释,并且注释的样式和布局是高度可配置的。它处理 C++、C、C++/CLI、C#、Java 和 Visual Basic。

然后您可以使用 Doxygen 处理文档注释(它还处理 DocXml、Qt、JavaDoc 格式)以生成外部(例如 html)文档。

JavaDoc/Qt 格式的注释可以比 XmlDoc 更具可读性,但值得考虑的是 Visual Studio 支持 XmlDoc(因此您可以在注释中进行语法着色,FxCop 和 StyleCop 等代码分析工具可以为您检查内容,并且在某些语言中,智能感知系统可以在您编写客户端代码等时在工具提示中显示您的文档。因此,由于 VS IDE 对它的支持,XmlDoc 正在稳步领先于其他文档格式。

关于c++ - vc++ 2010 文档生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5206297/

相关文章:

c++ - 是否有 `shared_lock_guard`,如果没有,它会是什么样子?

c++ - 仅当存在数据竞争与锁定时才使用 OpenMP 临界区?

php - 当我从外部库类继承时,如何停止 phpDocumentor 解析器中的警告?

Objective-C方法说明(文档注释)

c++ - 防止错误输入

c++ - QDom 删除节点

c++ - 使用isalpha时如何出现异常

.net-4.0 - 我可以在对象不变量的代码中自由到什么程度?

c++ - 为什么 Visual Studio 无法编译我的 QT 项目,因为它找不到库?

Python C 扩展 : method signatures for documentation?