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;
时间: 2024-10-17 11:55:36

Code Rush插件的相关文章

Zepto Code Rush 2014——Dungeons and Candies

题目链接 题意: k个点,每个点都是一个n * m的char型矩阵.对与每个点,权值为n * m或者找到一个之前的点,取两个矩阵对应位置不同的字符个数乘以w.找到一个序列,使得所有点的权值和最小 分析: 首先,这个图是一个无向图.求权值和最小,每个权值对应的是一条边,且每个点只能有一个权值即一条边,一个k个边,和生成树很像,但是需要证明不能有环形.不妨假设现在有三个点,每个点的最小边成环,这时候是不能找到一个序列使得每个点都取到它的最小边值的,所以,k个点k个边不能有环且边值和最小,就是最小生成

VS Code C# 插件离线版 1.6.2

VS Code C# 插件离线版,目前最新稳定版为:1.6.2 . 由于在扩展中下载C#插件总是缓慢,或者容易出现错误,特制作离线版本共享出来. 本离线版本为Windows版本,其他系统请在扩展中下载官方插件. VS Code C# 1.6.2版本下载地址:C# 1.6.2离线版本(密码:mQdd) 安装教程: 打开VS Code ->扩展,然后选择点击右侧的三个点 ->从 VSIX 安装->选择插件文件即可.

Code Snippet 插件 使用

使用Code Snippet 插件后可以进行代码高亮,如图: 代码效果: @Controllerpublic class HelloWorld { @RequestMapping("/HelloWorld") public String hello() { System.out.println("Hello World"); return "success"; }} 注意: Code Snippet有一个 silent 功能,点run silen

Codeforces Zepto Code Rush 2014 Feed with Candy 贪心

A. Feed with Candy time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output The hero of the Cut the Rope game is a little monster named Om Nom. He loves candies. And what a coincidence! He also is

sublime Text2下安装php code sniffer插件

为了跟团队保持开发规范的一致性,需要安装sublime Text2的php code sniffer插件,之前是用的phpfmt插件,发现两个规范还是有点不一样,需要再安装php code sniffer. 参考网址: http://blog.chinaunix.net/uid-26374858-id-5039120.html http://fengzheng369.blog.163.com/blog/static/7522097920155342169 https://github.com/s

Vs code常用插件

Vs code常用插件 1.View In Browser 由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项,以及在客户端(Firefox,Chrome,IE)中打开命令面板选项. 2. theme Material Dark Soda Dracula Official 3 文件图标 vscode-icons 详见 注: https://github.com/varHarrie/varharrie.github.io/issues

VS code的插件安装

一. 简体中文配置 重启软件即可显示中文. 二.VS code常用插件的配置 1. Auto Close Tag 自动闭合HMTL/XML 2. Auto Rename Tag     自动完成另一侧标签的同步修改 3.Beautify 格式化代码 4.Bracket Pair Colorizer 给括号加上不同的颜色 5.Debugger for Chrome 映射VScode上的断点到Chrome上,方便调试 6.ESLint    JS语法纠错,可以自定义匹配 7.GitLent    方

Visual Studio Code 常用插件

这里记录在Visual Studio Code中,我经常用到的插件. ?C#这个就不必说了,想用VIsual Studio Code调试和编辑C#代码,必须要装这个插件.支持是由OmniSharp这个组织做的,东西还好,就是每次安装和更新插件的时候,需要重新下载调试器.因为服务器是在国外,所以每次下载的很慢,而且还会断,非常难受,不过鉴于好用,所以还是忍了!? Markdown Theme KitVisual Studio Code对Markdown的支持非常好,可以打开另一个窗口实时预览Mar

使用eclipse的Axis2 Code Generator插件生成客户端代码遇到的问题

使用Axis2 Code Generator生成客户端代码到最后生成代码过程中报错,An error occurred while completing process -java.lang.reflect.InvocationTargetException 解决办法如下: 下载backport-util-concurrent-3.1.jar和geronimo-stax-api_1.0_spec-1.0.1.jar 添加到eclipse-plugins-Axis2_Codegen_Wizard_