“gaoyilu”通过精心收集,向本站投稿了5篇新版.NET开发十大工具详解(2):GhostDoc,今天小编在这给大家整理后的新版.NET开发十大工具详解(2):GhostDoc,我们一起来阅读吧!
- 目录
篇1:新版.NET开发十大工具详解(2):GhostDoc
在运行GhostDoc2.1.3 for Visual Studio 2008之后,安装步骤基本上按照默认的方式进行,如下图所示:
安装进度:
在安装过程中,注意需要关闭Visual Studio 2008,否则将不能正确安装。在安装完成后,第一次启动Visual Studio将会提示你进行GhostDoc配置,如设置热键等,这些都可以默认,不用做特殊设置。一会儿我们将会进行GhostDoc的配置。
篇2:新版.NET开发十大工具详解(2):GhostDoc
GhostDoc的强大之处不仅仅在于上面的功能,除此之外,我们还可以灵活的定制生成注释的规则,这将使我们能够自由的控制最后生成注释的格式等。在Visual Studio 2008的菜单项Tools->GhostDoc->Configure GhostDoc中可以打开GhostDoc配置界面,如下图:
配置界面:
对于配置项的解释如下所示:
Rules 修改,删除,添加文本生成规则
Acronyms 指定将哪些单词视为首字母缩写词
“of the”Reordering 指定触发重新排序行为的单词
“No the”Words 指定哪些词前不使用“the”
Options 配置GhostDoc的其他选项
现在我们选择Method,并单击Add按钮新建一个规则:
新建的规则我们起名为MyRule,如下图所示:
单击summary后面的按钮,我们设置其规则,如下图所示:
设置完规则之后,我们再看生成的注释:
1:/// 2:/// 3:/// * Author : TerryLee 4:/// * Date : 2008/7/2 5:/// * Machine : TERRYLEE-PC 6:/// 7:///
8:///
The item.
9:///
10:publicboolAdd(stringitem)
11:{
12://......
13:}
14:
15:/// 16:/// 17:/// * Author : TerryLee 18:/// * Date : 2008/7/2 19:/// * Machine : TERRYLEE-PC 20:/// 21:///
22:///
The item.
23:///
24:publicboolRemove(stringitem)
25:{
26://......
27:}
28:
29:/// 30:/// 31:/// * Author : TerryLee 32:/// * Date : 2008/7/2 33:/// * Machine : TERRYLEE-PC 34:/// 35:///
36:///
The HTML provider.
37:publicvoidAppendHtmlText(IHtmlProvider htmlProvider)
38:{
39://......
40:}
大家可以看到,现在的注释已经是按照我们预定规则进行生成。
篇3:新版.NET开发十大工具详解(2):GhostDoc
本文详细介绍了强大的注释生成工具GhostDoc,希望大家在开发中能够很好的使用,提高你的开发效率以及生成标准的XML注释。在后面的文章中,我将继续介绍其它的工具。
来自:www.dotneteye.cn/post/2008/07/12/dotnet-develop-tools-part-2.aspx
篇4:新版.NET开发十大工具详解(2):GhostDoc
在安装完GhostDoc之后,在Visual Studio工具菜单中可以看到GhostDoc这样一项。
首先我们编写一段简单的代码,如下所示:
1:publicboolAdd(stringitem)
2:{
3://......
4:}
5:
6:publicboolRemove(stringitem)
7:{
8://......
9:}
10:
11:publicvoidAppendHtmlText(IHtmlProvider htmlProvider)
12:{
13://......
14:}
当鼠标光标放在方法上时,按下热键Ctrl + Shift + D将会生成注释,如下所示:
1:/// 2:/// Adds the specified item. 3:///
4:///
The item.
5:///
6:publicboolAdd(stringitem)
7:{
8://......
9:}
10:
11:/// 12:/// Removes the specified item. 13:///
14:///
The item.
15:///
16:publicboolRemove(stringitem)
17:{
18://......
19:}
20:
21:/// 22:/// Appends the HTML text. 23:///
24:///
The HTML provider.
25:publicvoidAppendHtmlText(IHtmlProvider htmlProvider)
26:{
27://......
28:}
或者我们可以选择菜单Tools->GhostDoc->Document this菜单,如下图所示:
大家看看上面的生成的注释,是不是非常的准确?但是有一点是可以肯定的,GhostDoc肯定不懂英文:),那它是如何生成如此准确的注释文档的呢?简单来说,就一点,GhostDoc假定你的代码符合微软.NET类库设计准则(不知道大家记起来什么了没有?没错,就是在上一篇中我们介绍的代码分析工具,使用这个工具可以检查你的代码是否符合.NET类库设计准则),
GhostDoc其实就是拆分标识符,然后重新组合而生成注释,所以GhostDoc与Source Analysis for C#可谓是绝配。
篇5:新版.NET开发十大工具详解(3):Nunit
NUnit的可视化工具运行后界面如下图所示:
在面板的中间我们可以看到测试的进度条(或者叫状态条),这里会有三种不同的信号:
绿色表示所有的测试用例都通过;红色表示测试用例中有失败;黄色表示有些测试用例忽略,但测试过的没有失败。 在进度条的上方会有一些统计信息,它们所表示的意义如下:
Test Cases:表示加载的所有测试用例的个数
Tests Run:表示已经运行的测试用例个数
Failures:表示到目前位置运行失败的测试用例个数
Ignored:表示忽略的测试用例个数
Run Time:表示运行所有测试用例所花费的时间
至于Run和Stop按钮我想不用介绍大家都知道是用来干什么的了。
★ 百度站长工具详解
★ net笔试题
★ 工具造句
★ 档案详解
★ 工具的英文是什么
★ 有用的工具
★ 课件制作工具
新版.NET开发十大工具详解(2):GhostDoc(集锦5篇)




