当我使用 C# 进行开发时,我大量使用 GhostDoc 来加快代码注释的过程。我目前正在开发一个 C++ 项目,但尚未找到等效的工具。我了解 Doxygen,但据我所知,它用于在代码外创建文档,而不是在代码中创建注释。有没有好的等效工具?我更喜欢在 VS 中运行的一个,但我可以处理在任何 IDE 中运行的一个。
(在有人提出之前,我并不完全依赖 GhostDoc 来创建评论。我只是用它来创建我的评论的起点。)
我写了一个插件,Atomineer Pro 文档,这与 GhostDoc 非常相似(它生成/更新文档注释,以在记录时节省大量时间和精力),但它直接为自己解析代码,因此能够处理 C、C++、C++/CLI、C#、 Java 和 Visual Basic 代码,并且不需要周围的代码在运行之前处于编译状态。它还会自动添加/更新更棘手的事情的文档,例如方法体内抛出的异常。
它在 Visual Studio 11、2010、2008 和 2005 下运行,支持 Documentation-Xml、Doxygen、JavaDoc 和 Qt 注释格式,以及注释块的格式/样式和高度可配置的自动文档规则。它还有许多其他方便的功能,例如帮助将遗留文档注释转换为上述格式,以及文档注释和普通块注释中的自动换行。
以上只是一些关键功能的总结 - 这特征比较与其他产品一起提供了许多其他可用功能的更完整列表。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)