.Net开发必备十大工具(二)
来源:互联网 发布:哪些淘宝店铺适合学生 编辑:程序博客网 时间:2024/05/01 06:50
GhostDoc
GhostDoc是Visual Studio的一个免费插件,可以帮助开发者生成比较完整规范的XML格式代码注释,如果你的代码遵循微软类库开发人员设计规范 ,由它自动产生的注释就已经完全可以很好地表达开发者创建的方法或者属性的意图,无需手工再进行修改。有了这些标准的XML注释,我们可以使用微软的文档工具Sandcastle生成专业级别的帮助文档。如我们有这样一段代码:
GhostDoc是Visual Studio的一个免费插件,可以帮助开发者生成比较完整规范的XML格式代码注释,如果你的代码遵循微软类库开发人员设计规范 ,由它自动产生的注释就已经完全可以很好地表达开发者创建的方法或者属性的意图,无需手工再进行修改。有了这些标准的XML注释,我们可以使用微软的文档工具Sandcastle生成专业级别的帮助文档。如我们有这样一段代码:
public bool Add(string item)
{
//......
}
public void AppendHtmlText(IHtmlProvider htmlProvider)
{
//......
}
使用GhostDoc生成的注释如下:
/// <summary>
/// Adds the specified item.
/// </summary>
/// <param name="item">The item.</param>
/// <returns></returns>
public bool Add(string item)
{
//......
}
/// <summary>
/// Appends the HTML text.
/// </summary>
/// <param name="htmlProvider">The HTML provider.</param>
public void AppendHtmlText(IHtmlProvider htmlProvider)
{
//......
}
官方主页:http://www.roland-weigelt.de/ghostdoc/
Sandcastle
Sandcastle是微软发布的一个帮助文档生成工具,它通过反射程序集中的源代码和添加代码到中的XML注释来创建专业级别的帮助文档。Sandcastle于2006年推出,它的面世也使得曾经列入.NET开发必备十大工具之一的文档生成工具NDoc的作者Kevin Downs在2006年7月宣告不再投入NDoc Open Source Project的开发。生成的文档效果如下图所示:
- .Net开发必备十大工具(二)
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- 新版.Net开发必备十大工具
- .Net开发必备十大工具(一)
- .Net开发必备十大工具(三)
- .Net开发必备十大工具(四)
- 新版.Net开发必备十大工具
- .Net开发必备十大工具
- .Net开发必备十大工具详解之MyGeneration
- .Net开发必备十大工具详解之Snippet Compiler
- .Net开发必备十大工具详解之.NET 开发人员必备工具:NAnt
- 新版 .net开发必备10大工具
- .Net开发必备十大工具详解之.NET程序集反编译器Reflector
- 面试常见12种高级错误(转载)
- DSP 101102
- Android模拟器使用KSOAP2调用WebService
- (转)美化Ubuntu(小试牛刀)-----1
- xp_cmdshell 拓展存储过程的使用
- .Net开发必备十大工具(二)
- css 怎么感觉越学越难
- “点穴”电面,让HR无可挑剔
- 自动激活你的ActiveX控件
- More Effective C++:不使用多态性数组
- 为什么O’Reilly用动物形象做书籍封面
- 我们公司怎么筛选简历的
- 职业规划,让你用简历“秒杀”HR
- Collecting Parameter模式