Resharper

快捷键

Ctrl + M + O: 折叠所有方法
Ctrl + M + L: 展开所有方法
Ctrl + M + M: 折叠或者展开当前方法

 

1、移动方法 ctrl+shift+all +上下左右键 移动整个方法  作者建议重新映射为Alt + Up/Down/Left/Right。

 

2、导航到下一个和上一个成员 这个特性的快捷键默认是Alt + Up/Down,现在最好映射为Ctrl + Up/Down。

3、导航到解决方案中的下一个错误处 默认的快捷键是Shift + Alt + PageDown/PageUp 而作者推荐最方便的快捷键是Ctrl + Shift + Down/Up。

4、导航到所属的方法和类上,默认快捷键是Ctrl + [

5、选择所属的方法和类  Ctrl + Shift + [ 

6、列出最近编辑位置 Ctrl + Shift + Comma(逗号键)就可以列出最近编辑位置的列表

 

7、在解决方案管理器中定位正在编辑的文件 快捷键Shift + Alt + L来快速定位。

8、迅速为一行代码加上大括号 万能快捷键Alt + Enter后,接着按一下Enter就可以搞定。

9、转到定义:Ctrl+B;

 

Resharper提供以下六个核心功能
1、代码分析(Code Analysis)智能提示代码中存在的问题和修复建议。

红灯:错误提示
黄灯:建议提示


2、编码助手(Coding Assistance):智能提示自动完成功能。
自动完成代码


3、代码生成(Code Generation):自动生成属性,构造函数,实现接口,覆盖基类成员,代理成员等
光标停在某个类上,使用快捷键: alt+Ins


一个类Worker实现了接口IPerson, 可以将光标停在这个类名上,使用alt+Ins,在弹出的菜单中
选择Implement missing members,即可自动生成各个实现的方法


4、代码清理(Code Cleanup): 重新组织代码,并且能够消除代码冗余,以及成员间的排序
转化自动属性,清理命令空间
Ctrl+Alt+F 清理代码 将代码中用#region 和#endregion的各个部分以分块的方式组织代码


5、导航查找(Navigation and Search)

查看某个类所继承的所有基类:在类上键入快捷键:Alt+Home



posted on 2017-07-31 13:57  土金豪  阅读(364)  评论(0编辑  收藏  举报