是否有类似于 GhostDoc 的插件适用于 CodeRush 或 ReSharper?

6

我注意到GhostDoc已经很久没有更新了。因此,我想知道Resharper或CodeRush是否有相应的插件可以完成同样的功能?或者这种类型的功能是否内置在其中一个工具中也是很好的选择。

5个回答

5

最新版本的GhostDoc专门适用于VS 2008。不确定您所说的长时间没有更新是什么意思。就我而言,GhostDoc是可用的最好的代码内XML注释工具。它是可定制的,具有出色的语言和语法支持。而且它非常好用。

有没有什么特别的功能它无法为您完成呢?


2

但它是做什么的?这个StyleCop for R#生成XML文档,还是只是告诉开发人员它缺失了(很可能直接在代码行开头)? - Robert Koritnik
它会为您生成文档存根(在某些情况下填写它)。 - HowardvanRooijen

2
你可以尝试我的免费AtomineerUtils插件。它与GhostDoc非常相似,但我认为它更强大和灵活(例如,它支持VB、C#、C++/CLI、C++、C;Doxygen和DocXml注释格式;可选择换行注释和文档注释,完全可配置,并添加诸如方法内抛出的异常等条目)。我仍在积极开发中。
详情和下载请访问atomineerutils.com

看起来是个不错的工具,但我只想要一个能够生成文档的工具。这个工具似乎是一个万能工具,主要面向C++。 - Nick Berardi
要生成“外部”(HTML或PDF)代码文档,您可以将AtomineerUtils与文档生成工具(如Doxygen、Sandcastle、NDoc等)结合使用。它们将使用AtomineerUtils生成的注释来生成独立的文档文件。使用XmlDoc格式的优点是文档将可在Visual Studio中使用(内联于代码本身,并在悬停在函数调用上时显示在Intellisense工具提示中,以及在诸如对象浏览器之类的位置)。这比仅编写与代码不相关的外部文档更有用。 - Jason Williams

1

GhostDoc目前运行良好,所以我想没有必要更新(除非添加了一些新功能)。对我来说,它也不会与Resharper发生任何冲突。

编辑:由于每个人似乎都很高兴地使用GhostDoc(根据我的谷歌搜索),我怀疑除非它患有“非本地未发明”综合症,否则没有人会重新发明轮子。

编辑:嗯,发布了一个新版本:SubMain收购GhostDoc,发布新版本,并将其与CodeIt.Right集成


1

和许多人一样,我无法没有GhostDoc插件。

除了节省大量时间外,如果GhostDoc没有为我的方法提供合理的“摘要”描述,我知道我给方法命名不好。对我来说,这非常有价值!

来自新GhostDoc网站:

SubMain 最近收购了GhostDoc。我们将继续免费维护和分发该产品。我们将改进GhostDoc,并始终欢迎社区反馈。如果您有想法,请在GhostDoc论坛中发布。Roland Weigelt是GhostDoc的原始作者,他的网站可以在http://roland-weigelt.de/找到。

它仍然是免费软件,但现在具有受尊敬的商业开发工具公司支持的新优势。


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