Resharper的快捷键

Resharper 的快捷键

** 编辑 ** ** **


Ctrl + Space 代码完成

Ctrl + Shift + Space 代码完成

Ctrl + Alt + Space 代码完成

Ctrl + P 显示参数信息

Alt + Insert 生成构造函数,属性,重载成员函数,实现接口

Ctrl + Alt + J 生成 if,try..catch,#region 块

Ctrl + / 注释及取消 // 注释

Ctrl + Shift + / 注释及取消 /**/ 注释

Ctrl + W 增量选择块

Ctrl + Shift + W 增量反选

Alt + Enter 显示错误的修正方法

Ctrl + Alt + F 格式化代码

Ctrl + Alt + O 根据指示修改优化

Ctrl + D 复制当前行或选定的块

** 查找 ** ** **


Alt + F7 查找变量,方法的引用

Alt + Shift + F7 在设定范围中查找

Ctrl + Shift + F7 高亮显示

Ctrl + Alt + Up / Down 定位到下 / 前一个引用

Ctrl + Alt + F7 快速定位引用位置

Ctrl + Shift + F4 关闭查找结果 tab

Ctrl + Alt + U 定位到查找结果

** 导航 ** ** **


Ctrl + N 定位到类型

Ctrl + Shift + N 根据文件名定位

Ctrl + E 最近文件列表

Ctrl + Shift +Backspace 上次编辑位置

Ctrl + B 跳到变量申明处

Ctrl + Alt + B 跳到继承类或接口处

Ctrl + U 调到基类

Ctrl + Shift + T 跳到类型申明处

Alt + Up / Down 跳到下 / 上一个方法

Ctrl + F12

F2 / Shift + F2 下 / 上一个高亮度显示的错误

Ctrl + Shift + E Stack Trace

** Refactoring **

F6 将类移入另外的命名空间

Shift + F6 方法更名

Ctrl + F6 更改签名

Ctrl + Alt + N

Ctrl + Alt + M 将选定块抽取为一个方法

Ctrl + Alt + V 更改变量名称和类型

** 模板 ** ** **


Tab 根据缩写生成模板

Ctrl + J 插入模板

**_ 内置模板 _ ** **_ : _ **

_ asrt _ 生成 assertion

_ ear _ 生成空数组

_ foreach _ 生成 foreach 块

_ ital _ 生成 ArrayList 的迭代循环

_ itar _ 生成 array 的迭代循环

_ itdic _ 生成 dictionary 的迭代循环

_ loop _ 生成 l oop 循环

_ out _ 打印串

_ outv _ 打印变量值

_ pci _ public const int

_ pcs _ public const string

_ pro _ protected

_ psr _ public static readonly

_ psvm _ main() method declaration

_ ritar _ Iterate an array in reverse order

_ sfc _ Safely cast variable

_ thr _ throw new

_ toar _ 将 ArrayList 转化为 array

Published At
Categories with Web编程
Tagged with
comments powered by Disqus