.NET中自动生成Chm文件的工具
2014-07-01 14:54
190 查看
1.ADB
这应该是国人开发的工具,界面简洁,使用简单,符合咱习惯,强烈推荐大家使用。
它的主要功能特性:
(1)根据程序集及其对应的XML文档文件生成风格类似MSDN的文档,并打包为CHM文件;
(2)将多个程序集对应的文档合并到一个文档中;
(3)自动搜索程序集及其引用的程序集对应的XML文档(包括.Net自带的程序集,如:System.xml);
(4)灵活控制在文档中显示哪些成员(如:只生成公共方法);
(5)界面友好,操作简便;
(6)用户可以根据自己的需要扩展XML标志;
(7)用户可以根据自己的需要编写自定义的文档生成器。
详细介绍和下载:http://www.cnblogs.com/lucc/archive/2008/09/01/1281085.html 。
2.NDoc2007
这是目前我发现的唯一发现能用的NDoc系列工具,不容易。请在这里下载:
http://download.csdn.net/source/603860 。
3.Sandcastle
这是微软官方的东东,基于命令行的,据说生成文档很漂亮,但是不太好用,下面这篇文章对此介绍很详细:
http://hi.baidu.com/baidnff/blog/item/2a8fab8962f258bb0f24448b.html 。
如果您以前没有使用过类似的文档自动生成工具,请先按照下面的步骤生成程序集的XML文件才行:
在C#项目中鼠标右键点击所选的项目,在显示的菜单中选择Properties选项,打开Properties Page,鼠标左键点击Build项,在显示的页面中勾选XML documentation file。 C#项目设置完毕,再次运行该项目,就可以生成属于它的XML文件了。
这应该是国人开发的工具,界面简洁,使用简单,符合咱习惯,强烈推荐大家使用。
它的主要功能特性:
(1)根据程序集及其对应的XML文档文件生成风格类似MSDN的文档,并打包为CHM文件;
(2)将多个程序集对应的文档合并到一个文档中;
(3)自动搜索程序集及其引用的程序集对应的XML文档(包括.Net自带的程序集,如:System.xml);
(4)灵活控制在文档中显示哪些成员(如:只生成公共方法);
(5)界面友好,操作简便;
(6)用户可以根据自己的需要扩展XML标志;
(7)用户可以根据自己的需要编写自定义的文档生成器。
详细介绍和下载:http://www.cnblogs.com/lucc/archive/2008/09/01/1281085.html 。
2.NDoc2007
这是目前我发现的唯一发现能用的NDoc系列工具,不容易。请在这里下载:
http://download.csdn.net/source/603860 。
3.Sandcastle
这是微软官方的东东,基于命令行的,据说生成文档很漂亮,但是不太好用,下面这篇文章对此介绍很详细:
http://hi.baidu.com/baidnff/blog/item/2a8fab8962f258bb0f24448b.html 。
如果您以前没有使用过类似的文档自动生成工具,请先按照下面的步骤生成程序集的XML文件才行:
在C#项目中鼠标右键点击所选的项目,在显示的菜单中选择Properties选项,打开Properties Page,鼠标左键点击Build项,在显示的页面中勾选XML documentation file。 C#项目设置完毕,再次运行该项目,就可以生成属于它的XML文件了。
相关文章推荐
- .NET中数据层自动生成工具
- 移动开发数据库文件自动生成工具
- RDIFramework.NET — 基于.NET的快速信息化系统开发框架- 5.4平台日志、异常管理、生成自动升级配置文件模块
- 网站的robots 文件写法 附自动生成工具网址 推荐
- NH自动生成配置文件工具
- 自动运行xelatex命令两遍及xdvipdfmx生成pdf并删除临时文件的工具
- 自动生成NHibernate配置文件工具的使用实例
- HibernateTools工具通过hbm文件自动生成ddl、pojo等代码
- Mybatis自动生成Mapper工具配置文件
- 根据网页文件夹结构自动生成CHM帮助文件
- 一个自动生成Hibernate ORM映射文件的工具函数
- hibernate的xml文件自动生成工具middlegen的使用
- .NET项目工程生成一份项目帮助文档chm--Sandcastle工具
- 自动删除-IAR项目工程生成垃圾文件的工具
- 自动生成数据库连接配置文件的工具(调用VS2005数据源选择对话框)
- 彻底解决使用Doxygen 1.5.6自动生成的chm文件导航栏中文乱码问题
- 使用autotools工具自动生成makefile文件
- 使用auto工具自动生成Makefile文件实列
- gitignore.io ------ 一个根据语言,工具或者平台来智能自动生成gitignore文件的在线工具
- 使用svcutil工具自动生成wcf调用的客户端代码和配置文件