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 目录 ================= ...
随机推荐
- Google140道面试题
FQ找来,可能历史比较悠久了,慢慢看. 原文连接:http://www.impactinterview.com/2009/10/140-google-interview-questions/ Goog ...
- chaper3_exerise_Uva1225_digit_counting
#include<iostream> #include<stdio.h> #include<cstring> using namespace std; ; int ...
- 恶趣味小游戏 I'm hungry
之前学算法的时候无聊做了个游戏放松放松,现在传到了github以免电脑坏了就永远丢失了... github地址:https://github.com/BenDanChen/IamHungry I am ...
- NYOJ之Fibonacci数
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAskAAAJwCAIAAAD0kmsHAAAgAElEQVR4nO3dvXLbOMM24O8k3PtA3E
- Eclipse的使用及Java程序的标识符和关键字
Eclipse的使用 (1)创建Java项目 选择“文件”/“新建”/“Java项目”命令,在弹出的“新建Java项目”对话框输入项目名,然后点击“下一步”,最后单击“完成”. (2)创建Java类文 ...
- 昨天一日和彭讨论post请求数据的问题
上午写了一个for循环,下午与同学视频才知道没有解决根本问题,接口是url单个的数据请求,而导入的是多个员工的考勤数据也就是要有多个请求同时发出,利用这个做法是有链接超时的情况,所以昨天晚上彭为了导入 ...
- EF – 1.模式
3种数据库 code first model first database first 创建EF http://www.cnblogs.com/tangge/p/3834578.htm ...
- SQL小纸条--一些方便平时参考的SQL语句--随用随查
SQL 语句 语句 语法 AND / OR SELECT column_name(s)FROM table_nameWHERE conditionAND|OR condition ALTER TABL ...
- Platform SDK、Windows SDK简介
Platform SDK及Windows SDK是由微软公司出品的一个软件开发包,向在微软的Windows操作系统和.NET框架上开发软件和网站的程序员提供头文件.库文件.示例代码.开发文档和开发工具 ...
- windows phone SDK 8.0 模拟器异常 0x89721800解决办法
删除 APPDATA\LOCAL\Microsoft\Phone Tools\CoreCon\10.0 从新启动即可!