Code Rush插件
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; |
Code Rush插件的更多相关文章
- VS Code C# 插件离线版 1.6.2
VS Code C# 插件离线版,目前最新稳定版为:1.6.2 . 由于在扩展中下载C#插件总是缓慢,或者容易出现错误,特制作离线版本共享出来. 本离线版本为Windows版本,其他系统请在扩展中下载 ...
- Vs code常用插件
Vs code常用插件 1.View In Browser 由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项,以及在客户端(Firef ...
- CKEditor 4.4.1 添加代码高亮显示插件功能--使用官方推荐Code Snippet插件
随着CKEditor4.4.1的发布,以前一直困扰的代码高亮问题终于完美的得到解决,在CKEditor4.4中官方发布了Code Snippet这个代码片段的插件,终于可以完美的内嵌使用代码高亮了,以 ...
- vscode修改code runner插件默认使用的编译器
code runner的原理就是自动帮你完成在控制台中输入切换路径和编译源代码以及运行编译好的程序的指令 编译指令是根据配置文件中一开始写好的模板来执行的 不同语言对应一条指令,运行code runn ...
- idea中Eclipse Code Formatter插件设置和使用,以及注释模板的修改
在settings里面找到plugins这个选项,搜索Eclipse Code Formatter,点击安装,重启idea即可进行配置: 首先,先安装Eclipse Code Formatter插件: ...
- sublime Text2下安装php code sniffer插件
为了跟团队保持开发规范的一致性,需要安装sublime Text2的php code sniffer插件,之前是用的phpfmt插件,发现两个规范还是有点不一样,需要再安装php code sniff ...
- VS Code 常用插件列表
插件列表 Auto Close Tag 自动闭合HTML标签 Auto Rename Tag 修改HTML标签时,自动修改匹配的标签 Bookmarks 添加行书签 Can I Use HTML5.C ...
- Vs code 通用插件
Vs code 通用插件 转自:https://segmentfault.com/a/1190000006697219 HTML Snippets 超级实用且初级的 H5代码片段以及提示 HTML C ...
- 【Visual Studio Code】插件
[Visual Studio Code]插件 转载:https://www.cnblogs.com/yangchongxing/p/10625628.html 目录 ================= ...
随机推荐
- mongodb3.x版本用户管理方法
db.auth() 作用:验证用户到数据库. 语法: db.auth( { user: <username>, pwd: <password>, mechanism: < ...
- 关于each
1种 通过each遍历li 可以获得所有li的内容 <!-- 1种 --> <ul class="one"> <li>11a</li> ...
- sehll_if
-s file 文件大小非0时为真 [ -f "somefile" ] :判断是否是一个文件[ -x "/bin/ls" ] :判断/bin/ls是否存在并有可 ...
- NYOJ题目872开会
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsoAAAKwCAIAAAAOTc6wAAAgAElEQVR4nO3dO3LcSpOG4dkEfS6Edi
- 1 Ionic和Hybird应用介绍
1.Ionic是什么,它和Angular.Cordova有什么关系? Ionic通过整合各种技术和功能使构建Hybird应用更加快速.容易和美观.Ionic生态系统基于Angular和Cordova, ...
- max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]
在/etc/syscurity/limits.conf 加入以下两行: elastic hard nofile 65536 elastic soft nofile 65536 #备注:elastic ...
- SQL错误级别 状态 怎么定义
关于SQL Server的错误严重性级别的说明,强烈认真看一下下面的两个链接 脱机帮助 ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/sqlerrm9/html/ ...
- css控制文字显示长度,超过用省略号替代
.line_text { width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } <span cl ...
- Grafana 安装
由于 Grafana 是存静态的,你只需要下载源代码解压,将它部署在 Nginx 上面就可以了,或者可以用 Python 的 SimpleHTTPServer 来跑 $ wget http://gra ...
- RAC NTP/CTSS
本文總結主要參考: http://blog.itpub.net/23135684/viewspace-759693/ http://www.happyworld.net.cn/post/6.html ...