Reshaper 快捷键
配置单个键盘快捷键
1、在主菜单上,选择Tools | Options
2、在导航视图中选择Environment | Keyboard
3、在命令列表中,选择启动ReSharper的命令名称。浏览列表以查看或者编辑ReSharper的特定操作的键盘快捷方式。
在键盘快捷方式间切换或者恢复到当前选定方案的默认状态
1、在主菜单上,选择ReSharper | Options
2、选择Environment | Keyboard and Menus
3、在Keyboard and Menus选项卡上,选择 Visual Studio, ReSharper 2.x 或 IntelliJ IDEA或 None,点击Apply Scheme。如果你选择None,你可以在Visual Studio的本地选项菜单中定义任意一组自定义快捷键(Tools | Options | Environment | Keyboard) 。
完整的快捷键列表
代码分析(Code analysis)
| Command | Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| Toggle code analysis in the current file | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 |
| Go to next code issue (error, warning or suggestion) | Alt+PgDn | F12 |
| Go to previous code issue (error, warning or suggestion) | Alt+PgUp | Shift+F12 |
| Go to next error | Shift+Alt+PgDn | Alt+F12 |
| Go to next error in solution | Shift+Alt+PgDn | Alt+F12 |
| Go to previous error | Shift+Alt+PgUp | Shift+Alt+F12 |
| Go to previous error in solution | Shift+Alt+PgUp | Shift+Alt+F12 |
| Inspect this | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A |
| View type hierarchy | Ctrl+E,H | Ctrl+Alt+H |
| Inspection Results window | Ctrl+Alt+V | Ctrl+Alt+V |
编码援助(Coding assistance)
| Command |
Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| Show action list | Ctrl+R,W | Ctrl+R,W |
| Paste multiple | Ctrl+Shift+V | |
| Code cleanup | Ctrl+E,C | Ctrl+Alt+F |
| Silent code cleanup | Ctrl+E,F | Ctrl+Shift+Alt+F |
| Symbol code completion | Ctrl+Space | Ctrl+Space |
| Smart code completion | Ctrl+Alt+Space | Ctrl+Shift+Space |
| Import symbol completion | Shift+Alt+Space | Ctrl+Alt+Space |
| Complete statement | Ctrl+Shift+Enter | Ctrl+Shift+Enter |
| Parameter information | Ctrl+Shift+Space | Ctrl+P |
| Quick documentation | Ctrl+Shift+F1 | Ctrl+Q |
| Insert live template | Ctrl+E,L | Ctrl+J |
| Surround with template | Ctrl+E,U | Ctrl+Alt+J |
| Create file from template | Ctrl+Alt+Insert | Ctrl+Alt+Insert |
| Generate code | Alt+Insert | Alt+Insert |
| Move code up | Ctrl+Shift+Alt+Up | Ctrl+Shift+Alt+Up |
| Move code down | Ctrl+Shift+Alt+Down | Ctrl+Shift+Alt+Down |
| Move code left | Ctrl+Shift+Alt+Left | Ctrl+Shift+Alt+Left |
| Move code right | Ctrl+Shift+Alt+Right | Ctrl+Shift+Alt+Right |
| Extend selection | Ctrl+Alt+Right | Ctrl+W |
| Shrink selection | Ctrl+Alt+Left | Ctrl+Shift+W |
| Select containing declaration | Ctrl+Shift+[ | Ctrl+Shift+[ |
| Duplicate a line or selection | Ctrl+D | Ctrl+D |
| Comment with line comment | Ctrl+Alt+/ | Ctrl+/ |
| Comment with block comment | Ctrl+Shift+/ | Ctrl+Shift+/ |
导航和搜索(Navigation and search)
| Command |
Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| Go to type | Ctrl+T | Ctrl+N |
| Go To File | Ctrl+Shift+T | Ctrl+Shift+N |
| Go to file member | Alt+\ | Ctrl+F12 |
| Go to symbol | Shift+Alt+T | Ctrl+Shift+Alt+N |
| Navigate To | Alt+` | Ctrl+Shift+G |
| Go to type of symbol | Ctrl+Shift+F11 | Ctrl+Shift+T |
| Go to declaration | F12 | Ctrl+B |
| Go to implementation | Ctrl+F12 | Ctrl+Shift+Alt+B |
| Go to base symbols | Alt+Home | Ctrl+U |
| Go to derived symbols | Alt+End | Ctrl+Alt+B |
| Go to usage | Shift+Alt+F12 | Ctrl+Alt+F7 |
| Go to containing declaration | Ctrl+[ | Ctrl+[ |
| Go to next member/tag | Alt+Down | Alt+Down |
| Go to previous member/tag | Alt+Up | Alt+Up |
| Find usages | Shift+F12 | Alt+F7 |
| Find usages (advanced) | Ctrl+Shift+Alt+F12 | Shift+Alt+F7 |
| Highlight usages in file | Shift+Alt+F11 | Ctrl+Shift+F7 |
| Go to previous usage | Ctrl+Alt+PgUp | Ctrl+Alt+Up |
| Go to next usage | Ctrl+Alt+PgDn | Ctrl+Alt+Down |
| Remove highlighting of usages | Esc | Esc |
| View recent files | Ctrl+, | Ctrl+E |
| View recent edits | Ctrl+Shift+, | Ctrl+Shift+Alt+Backspace |
| Go to previous edit | Ctrl+Shift+Backspace | Ctrl+Shift+Backspace |
| Go to related files | Ctrl+Alt+F7 | Ctrl+Shift+Alt+G |
| View bookmarks | Ctrl+` | Ctrl+` |
| Go to a numbered bookmark | Ctrl+[numeric key] | Ctrl+[numeric key] |
| Set/remove a numbered bookmark | Ctrl+Shift+[numeric key] | Ctrl+Shift+[numeric key] |
| Find Results window | Ctrl+Alt+F12 | Ctrl+Alt+U |
| File structure | Ctrl+Alt+F | Ctrl+F11 |
| To-do items | Ctrl+Alt+D | |
| Stack Trace Explorer | Ctrl+E,T | Ctrl+Shift+E |
| Locate in Solution Explorer | Shift+Alt+L | Shift+Alt+L |
| Analyze references | Shift+Alt+Y | Shift+Alt+Y |
重构(Refactorings)
| Command |
Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| Refactor this | Ctrl+Shift+R | Ctrl+Shift+R |
| Rename | Ctrl+R,R | F2 or Shift+F6 |
| Move | Ctrl+R,O | F6 |
| Safe delete | Ctrl+R,D or Alt+Del | Alt+Del |
| Extract method | Ctrl+R,M | Ctrl+Alt+M |
| Introduce variable | Ctrl+R,V | Ctrl+Alt+V |
| Introduce field | Ctrl+R,F | Ctrl+Alt+D |
| Introduce parameter | Ctrl+R,P | Ctrl+Alt+P |
| Inline variable/method/field | Ctrl+R,I | Ctrl+Alt+N |
| Encapsulate field | Ctrl+R,E | Ctrl+R,E |
| Change signature | Ctrl+R,S | Ctrl+F6 |
单元测试(Unit testing)
| Command |
Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| Run unit tests | Ctrl+U,R | Ctrl+T,R |
| Debug unit tests | Ctrl+U,D | Ctrl+T,D |
| Run all tests in solution | Ctrl+U,L | Ctrl+T,L |
| Run current test session | Ctrl+U,Y | Ctrl+T,Y |
| Repeat previous test run | Ctrl+U,Y | Ctrl+T,Y |
| Append to test session | Ctrl+U,A | Ctrl+T,A |
| Create new test session | Ctrl+U,N | Ctrl+T,N |
| Unit Test Explorer | Ctrl+Alt+U | Ctrl+Alt+T |
| Unit Test Sessions | Ctrl+Alt+T | Ctrl+Alt+R |
工具窗口(Tool windows)
| Command |
Shortcut (Visual Studio) |
Shortcut (IntelliJ IDEA/ReSharper 2.x) |
| File structure | Ctrl+Alt+F | Ctrl+F11 |
| Find Results window | Ctrl+Alt+F12 | Ctrl+Alt+U |
| Hierarchies window | Ctrl+Alt+H | |
| Inspection Results window | Ctrl+Alt+V | Ctrl+Alt+V |
| Stack Trace Explorer | Ctrl+E,T | Ctrl+Shift+E |
| Templates Explorer window | Alt+R,P | Alt+R,P |
| To-do items | Ctrl+Alt+D | |
| Unit Test Explorer | Ctrl+Alt+U | Ctrl+Alt+T |
| Unit Test Sessions | Ctrl+Alt+T | Ctrl+Alt+R |
| Close recent tool | Ctrl+Shift+F4 | Ctrl+Shift+F4 |
| Activate recent tool | Ctrl+Alt+Backspace | Ctrl+Alt+Backspace |
Reshaper 快捷键的更多相关文章
- VS快捷键以及Reshaper快捷键
VS快捷键: Resharper 快捷键(此图是保存他人的[具体是谁忘记了]): 参考: http://msdn.microsoft.com/zh-cn/library/da5kh0wa.aspx
- ReSharper 全教程
Resharper系列 更多关于Resharper的介绍 参考我之前的文章: Resharper 详细教程 提升ReSharper和Visual Studio的性能 Visual Studio中使用R ...
- Reshaper \ VSCode快捷键
Reshaper 常用快捷键 Alt + F7:查找引用 Ctrl + N:Go To Everything 定位到任何,非常强大 Ctrl + Shift + N:Go To File 定位到文件 ...
- Reshaper安装后vs快捷键不起作用
做如上设置
- Resharper快捷键
建议你使用 Reshaper 的快捷键,不要担心 Reshaper 会把你原来的快捷键设置给覆盖了,因为如果某个快捷键和 VS 是冲突的,Reshaper会让你自己选择需要使用 VS 还是 Resha ...
- Visual Studio快捷键小结
工欲善其事必先利其器,这句话相信大家都听说过.利其器,就是我们先得有个神器,神器就是VS(号称宇宙第一IDE),有了神奇不会用也是白搭,就像你有了倚天剑和屠龙刀你不会使,它也就是废铁(假设它们是铁做的 ...
- VS插件神器 ReShaper入门
@简介: 1,Resharper提供以下6个核心功能,分别是: (1). 代码分析(Code Analysis):智能提示代码中存在的问题和修复建议. (2). 编码助手(Coding Assista ...
- Resharper快捷键及用法
建议你使用 Reshaper 的快捷键,不要担心 Reshaper 会把你原来的快捷键设置给覆盖了,因为如果某个快捷键和 VS 是冲突的,Reshaper会让你自己选择需要使用 VS 还是 Resha ...
- Visaul Studio 常用快捷键的动画演示
从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...
随机推荐
- 关于Adapter
ArrayAdapter------------>单一值 SimpleAdapter---------->HashMap<String,Object> 多值 BaseAdapt ...
- JAVA中,数组的操作与排序
自己写了正向反向的冒泡排序,还用了静态和NEW方法实现. import java.util.Arrays; public class HelloJava { public static void ma ...
- 在Linux上配置vsftpd
一般安装好vsftpd这个服务,它的默认配置文件在这里:/etc/vsftpd/vsftpd.conf 用vim在里面可以添加一些变量控制权限之类的.还有很多chroot相关的东西,里面的变量都有作用 ...
- html——基础样式篇(1)
格式化标签 <b>字体加粗标签 <i>字体斜体标签 <sub>下标标签 <sup>上标标签 <del>删除标签 //这在商品特价时常使用 a ...
- JScript_Test
Hello SyntaxHighlighter function helloSyntaxHighlighter() { return "hi!"; } function hello ...
- jqTransform——学习(1)
官网:http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/ 转载:http://www.helloweba.com/view- ...
- Delphi TStringList的用法
Delphi TStringList的用法 TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的. TStringList 常用方法与属性: var List: TStringL ...
- mysql中pager命令妙用
pager命令的妙用在mysql,可以大大提高工作效率. 一 当处理大量数据时,不想显示查询的结果,而只需知道查询话费的时间. mysql> select * from t3; +----- ...
- Node.js 博客实例(六)留言功能
原教程https://github.com/nswbmw/N-blog/wiki/_pages的第六章,因为版本号等的原因,在原教程基础上稍加修改就可以实现. 实现用户给文章留言的功能,留言保存在数据 ...
- android中发送邮件
在移动互联网时代,手机邮件已不是什么新鲜事了,我们可以使用内置的Gmail引擎来发送邮件,也可以使用SMTP来发送邮件,下面用一个简单示例来演示邮件的发送,包括单方发送邮件.多方发送邮件以及抄送邮件, ...