标签:
code rush 是微软推出的一款VS2008上的插件。他有强大的文件和代码导航功能,易于访问的重构和代码创建功能、一组编辑器、选择、剪贴板工具等。
教程链接
http://www.devexpresscn.com/Resources/CodeExamples-314.html
http://www.devexpresscn.com/Resources/Documentation-316.html
下面的是单键模板. Most of these have narrow contexts associated with them, so the same letters can be used as variables if needed.
| 模板 | 含义 | 内容 | 
| . | /* */ | 在表示字符串的“”内,不会展开 | 
| ~ | 析构 | 在类的主体 | 
| b | { } | 在表示字符串的“”内,不会展开 | 
| c | 创建一个新类 | 必须在空行展开,可以在命名空间或类中生效 | 
| e | Public event... | 只会在类中展开 | 
| f | false | 只会在程序块中展开 | 
| f | 域声明(字段) | 只会在类的主体中展开 | 
| g | 属性 "get" 访问器 | |
| i | 接口声明 | 在命名空间的主体中展开 | 
| l | else | 在程序块中展开 | 
| m | 方法声明 | 类、方法、接口中展开,但不会在方法或属性中展开 | 
| n | null | 在程序块中展开 | 
| p | 属性声明 | 类、方法、接口中展开,但不会在方法或属性中展开 | 
| r | 智能的“return” | 在程序块中展开 | 
| s | 属性set访问器 | 仅在属性中展开 | 
| s | 结构声明 | 仅在命名空间的主体内展开 | 
| t | true | 仅在程序块中展开 | 
模板别名列表
| Template | Alias | 
| b | bk | 
| f | 没有别名 | 
| f | fi | 
| l | ll | 
| n | 没有别名 | 
| r | rr | 
| t | 没有别名 | 
在单键模板中的归类:
类型声明:
| Verb | Meaning | 
| c | Declare Class | 
| i | Declare Interface | 
| s | Declare Struct | 
成员声明:
| Member to Declare | Verb | 
| Method | m | 
| Property | p | 
| Field | f | 
返回值:
| Verb | Meaning | 
| r | Return value | 
对于返回值,可以输入:r参数 的形式来展开为return XXXX
| Noun | Value | 
| ‘ | single-quoted character | 
| " | double-quoted string | 
| 0 | zero | 
| 1 | one | 
| -1 | -1 | 
| f | false | 
| n | null | 
| t | true | 
| th | this | 
比如rn,就是展开为return null;
即如下形式:
| Template | Expansion | 
| r | (Smart return) | 
| r‘ | return ‘|‘; | 
| r" | return "|"; | 
| r0 | return 0; | 
| r1 | return 1; | 
| r-1 | return -1; | 
| rf | return false; | 
| rn | return null; | 
| rt | return true; | 
| rth | return this; | 
表达式:
当在一个变量后,输入“=”后,继续输入下面的字母有如下效果:
| Noun | Value | 
| f | false | 
| n | null | 
| t | true | 
| th | this | 
| va | value | 
即:当输入 bool  isok = f 后,再按空格,会自动展开为 bool  isok = false
| Template | Expansion | 
| =f | = false; | 
| =n | = null; | 
| =t | = true; | 
| =th | = this; | 
| =va | = value; | 
在“=”左边,有如下效果:
| Noun | Property | 
| c | Checked | 
| e | Enabled | 
| tx | Text | 
| v | Visible | 
和
| Noun | Property | 
| ht | Height | 
| lt | Left | 
| tp | Top | 
| wd | Width | 
完全简写的形式,可以用于表达整个式子:
| Template | Expansion | 
| c=c | CheckState = CheckState.Checked; | 
| c=f | Checked = false; | 
| c=i | CheckState = CheckState.Indeterminate; | 
| c=t | Checked = true; | 
| c=u | CheckState = CheckState.Unchecked; | 
| ca=f | Capture = false; | 
| ca=t | Capture = true; | 
| e=f | Enabled = false; | 
| e=t | Enabled = true; | 
| v=f | Visible = false; | 
| v=t | Visible = true; | 
标签:
原文地址:http://www.cnblogs.com/weihengblogs/p/4378625.html