Visual Studio 2005和本机C ++的文档生成 [英] Document generation of Visual Studio 2005 and native C++

查看:109
本文介绍了Visual Studio 2005和本机C ++的文档生成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好的,所以SandCastle至少在版本2.0之前不支持原生C ++,而且NDoc也不支持。我正在寻找原生C ++的文档生成,最好将Visual Studio 2005与某些marco集成到例如很容易添加函数注释,如C#中的"///"快捷方式。

我很遗憾到目前为止只发现了一个合理的候选者,那将是 Doxygen 。在默认配置中,它没有任何Visual Studio 2005助手工具,但是, DoxyComment 可用于此,还附带一些MSDN样式的格式化模板。设置它是一个棘手的工具(不是Doxygen本身,而是DoxyComment,你需要手动配置所需的所有工具),所以我想知道是否有人有更好的建议。

我还找到了 Doc -O-Matic ,但感觉这是一个非常复杂的工具,满足我的需求,我们基本上需要在这里聘请一个人来处理文档设置! :-)它可能满足我的需求,我只是希望它更容易进入。

编辑:对不起,此消息是在错误的帐户下发布的;应该来自"Jonas Nordlund"。 :-p

OK, so SandCastle doesn't support native C++ at least not until version 2.0, and NDoc didn't support this either. I'm on the look out for documentation generation for native C++, preferrably something with Visual Studio 2005 integration with some marco to e.g. easily add function comments like the "///" shortcut in C#.

I've unfortunately only found one reasonable candidate so far, and that would be Doxygen. In its default configuration, it doesn't come with any Visual Studio 2005 helper tools though, however, DoxyComment is available for this, and also comes with some MSDN-style formatting templates. It's a bit of a tricky tool to set up though (not really Doxygen by itself, but DoxyComment with all the required tools that you need to manually configure), so I was wondering if someone has a better suggestion.

I've also found Doc-O-Matic, but it felt like a very complex tool for my needs, and that we would basically need to hire a person here just to take care of the documentation setup! :-) It may suite my needs though, I just wish it was a bit easier to get into.

Sorry, this message was posted under the wrong account; should have been from "Jonas Nordlund". :-p

推荐答案

嗨Jonas,

Hi Jonas,

你有没有提到你是否看过在文件! X 由Innovasys制作。该产品可能能够满足您的需求,但您必须进一步调查。对于您的指南,Innovasys与Microsoft密切合作,其中一个产品HelpStudio Lite 合并到Visual Studio SDK中。我认为该文档可以下载试用版! X应用程序供您试用。 A 文件描述! X 来自他们的网站如下:

You haven't mentioned if you've looked at Document! X made by Innovasys. This product may be capable of accomplishing what you need, but you'll have to investigate it further. For your guide, Innovasys works very closely with Microsoft, and one of their products, HelpStudio Lite, is incorporated into the Visual Studio SDK. I think a trial download is available for the Document! X application for you to try out. A description of Document! X from their website follows below:

/////////////////////////////// ////////////////////////////////////////////////// /

//////////////////////////////////////////////////////////////////////////////////

文件! X for Visual Studio开发人员

Document! X for Visual Studio developers

文档! X完全支持Visual Studio程序集的文档,可以是源代码(Visual Basic.NET),也可以是编译程序集(其他.NET语言,包括C#,J#和C ++)。完全支持.NET Framework 1.0,1.1和2.0,包括Generics。

Document! X fully supports documentation of Visual Studio assemblies, either from source code (Visual Basic.NET), or from compiled assemblies (other .NET languages, including C#, J# and C++). .NET Framework 1.0, 1.1 and 2.0 are all fully supported, including Generics.

文档! X与Visual Studio(2002,2003和2005)集成,为您提供编写和构建Visual Studio解决方案文档所需的工具。

Document! X integrates with Visual Studio (2002, 2003 and 2005) to provide you with the tools you need to author and build documentation for your Visual Studio solutions.

/////////////////////////////////////////////// //////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////

这是地址: http://www.innovasys.com/products/dx5/features_vsnet.asp

希望这有帮助,

Frank


这篇关于Visual Studio 2005和本机C ++的文档生成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆