2009-07-01 171 views
2

我有几个项目,一些使用托管代码,一些只使用非托管。所有XML注释都已添加,XML文档正在正确生成(生成的xml文件和xdc文件的中间)。C++ XML注释生成MSDN样式CHM

当然,有些东西可以将这些文件(xdcmake的输出)并生成MSDN样式chm帮助! ? 从我的理解中,doxygen和sandcastle都忽略了这一显而易见的步骤,并重新发明了轮子来重新扫描您的代码。 (还有一个事实是sandcastle对于非.NET项目显然是无用的)。在尝试过doxygen(可怕的输出,但速度很快)和sandcastle(很好的MSDN风格输出,但是slooooooo)之后,两人都乞求被某种更简单的东西超越。

如果有某种编辑器关联,我们也可以编写任何API文档也需要的“入门”和“信息”类型的页面,这也会很不错。

有谁知道任何解决方案?

回答

0

你可能想尝试DoxyComment。下面是使用Doxygen的Helper tools & scripts说明:

一个插件的Visual Studio 2005称为 DoxyComment被特勒尔斯 革兰氏创建。它旨在帮助您将 块的上下文敏感注释插入到C/C++源文件中。 DoxyComment还附带了一个xslt 模板,可让您生成 文档,如MSDN库。

+0

我已经在过去快速浏览了一下,也许我应该再试一次。谢谢。 – cmroanirgo 2009-07-22 05:48:13

0

老实说,沙堡是你最好的选择。我知道配置可能有点痛苦,但是文档就是您正在寻找的风格。

+0

据我所知,沙堡不适用于非托管项目。有没有办法让他们工作? – cmroanirgo 2009-07-01 03:32:46