vs2017+resharper之常用快捷键备忘
1.安装resharper后以vs2017的快捷键为主,让resharper作为一些方便的快捷键的补充.

2.vs2017的c++6的键盘布局模式快捷键
IntelliSence:
列表成员: Ctrl + J
函数参数信息: Ctrl + Shift + Space
函数快速信息: Ctrl + k, Ctrl + i
外侧代码: Ctrl + k, Ctrl + s
重构
重命名: Ctrl + r, Ctrl + r
格式化代码: Ctrl + k, Ctrl + d
编辑
注释/解注释: Ctrl + k, Ctrl + c/Ctrl + u
选定行上移: Alt + UpArrow
选定行下移: Alt + DownArrow
剪切行: Ctrl + L
删除行: Ctrl + Shift + L
字删除到结尾处: Ctrl + Del
字删除到开始处: Ctrl + BackSpace
选择
转到定义: F12
转到声明: Ctrl + F12
选择一个单词: Ctrl + w
选择光标到右边/左边: Shift + Home/End
移动光标到文件头/尾: Ctrl + Home/End
移动光标到上一次的位置: Ctrl + -
移动光标到下一次的位置: Ctrl + Shift + -
插入
向上插入一行: Ctrl + Enter
向下插入一行:Ctrl + Shift + Enter
代码折叠
折叠所有方法: Ctrl + m, Ctrl + o
折叠/展开当前方法: Ctrl + m, Ctrl + m
折叠/展开当前文件: Ctrl + m, Ctrl + L
3. resharper快捷键
编辑与查看
复制当前行: Ctrl + d
查看当前类的父类: Alt + Home (_GotoBase)
查看当前类的子类: Alt + End (_GotoInheritors)
移到到断点: Ctrl + Alt + F9 (_GotoBreakpoints)
快速在解决方案中搜索类型/方法: Ctrl + t (_GotoType)
列出成员在代码中的使用地方: Shift + F12 (_FindUsages)
代码向上移动支持语句(向上移动一行)/方法(移动到上一个方法的前面)Ctrl + Shift + Alt + UpArrow (_MoveUp)
代码向下移动支持语句(向下移动一行)/方法(移动到下一个方法的后面)Ctrl + Shift + Alt + DownArrow (_MoveDown)
显示函数的参数信息 Ctrl + P (_ParameterInfoShow) 需要手动设置,建议使用 IntelliSence显示函数参数信息: Ctrl + Shift + Space
快速查询函数的文档 Ctrl + Shift + F1 (_QuickDoc) 建议使用 IntelliSence显示函数快速信息: Ctrl + k, Ctrl + i
重构
智能生成代码: Alt + Ins (_Generate)
重构: Ctrl + Shift + R (_RefactorThis)
提取方法: Ctrl + r, Ctrl + m (_ExtractMethod)

vs2017+resharper之常用快捷键备忘的更多相关文章
- sublime 常用快捷键备忘
转一篇sublime常用的快捷键备忘 sublime常用快捷键 选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本.Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本 ...
- Webstorm常用快捷键备忘(Webstorm入门指南)
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...
- Webstorm常用快捷键备忘
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscript IDE ...
- 【荐1】Total Commander 7.57 个人使用设置 及 常用快捷键 备忘
Total Commander 7.57a 下载地址:http://www.baidu.com/s?wd=total commander 7.57 破解版 软件整体预览图:(注意,下面的版本我用的是 ...
- Visual Studio 常用快捷键备忘
在代码中插入书签 用途 操作 vs2013 快速在自定义的不同代码位置跳转 首先点击: 编辑=>书签=>启用书签 然后再在代码编辑窗口 ctrl+k, k (取消书签,再按一次 ctr ...
- textmate常用快捷键备忘
视图切换 Ctrl + Cmd + F # 折叠第三层 代码编辑 Cmd + Shift + V # 按照历史拷贝顺序来粘贴 Ctrl + Cmd + Option + V # 显示剪贴板 Cmd + ...
- webStom常用快捷键备忘
Ctrl+W 选中代码,连续按会有其他效果 Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/…/ ) Ctrl+X 删除行Ctrl+D 复制行 ctrl+shift+ 箭头 上下移动块代 ...
- metasploit 常用命令备忘
metasploit 常用命令备忘 MSFconsole Commands-------------------------------------24show exploits 查看所有exp ...
- Linux基础之常用基本命令备忘
Linux基础之常用基本命令备忘 PWD 查询当前所在Linux上的位置 / 根目录 CD(change directory)切换目录 语法 CD /(注意添加空格) LS ...
随机推荐
- wifite硬核破解WiFi密码
如题 楼主在这里分享下如何使用工具破解附近的WiFi 今天使用的工具是 wifite 现在都有WiFi万能钥匙了 暴力破解还有市场吗? 首先他俩的破解思路就不一样 wifi万能钥匙是根据云端数据库内容 ...
- 关于在Spring项目中使用thymeleaf报Exception parsing document错误
今天在使用SpringBoot的过程中,SpringBoot版本为1.5.18.RELEASE,访问thymeleaf引擎的html页面报错Exception parsing document: 这是 ...
- javascript中如何使用js脚本模拟"request"获取url后参数值呢?
转自:猫猫小屋--js获取url后参数信息 摘要: 下文讲述javascript中使用js代码获取url地址后面的参数值的方法分享,如下所示: 实现思路: 使用正则表达式对参数值进行匹配,获取参数后的 ...
- Java实现impala操作kudu
推荐阅读: 论主数据的重要性(正确理解元数据.数据元) CDC+ETL实现数据集成方案 Java实现impala操作kudu 实战kudu集成impala 对于impala而言,开发人员是可以通过JD ...
- 小白的linux笔记3:对外联通——开通ssh和ftp和smb共享
1.SSH的开通.https://www.cnblogs.com/DiDiao-Liang/articles/8283686.html 安装:yum install sshd或yum install ...
- 高精度模板 支持各种运算 c++
绪言 自从有了高精度模板,妈妈再也不用怕我不会打高精度了! 代码 代码长度与日俱增啊~~~ #include<iostream> #include<cstring> #incl ...
- Mybaits(9)MyBatis级联-2
一.鉴别器和一对多级联 1.完善体检表,分为男雇员体检和女雇员体检表 (1)持久层dao编写 package com.xhbjava.dao; import com.xhbjava.domain.Ma ...
- Mysql-分库分区分表
大数据-分表分区分库问题集:1.分表时两张表的数据都一样么?如果一样,只是降低了表的访问量,但是如果数据多了还是没有提高查询的效率答:分表是对一张表中的数据按照某种规则进行拆分到三张表中,三张表的所有 ...
- matlab逐行读取text文件,编写函数提取需要的文字
在数学建模中遇到的数据比较难处理,而且给的是text格式,自己想了好长时间才编出来,现在分享一下,可以交流学习 目标的text文件是 只提取里面的数据 需要自编函数 clc,clear path='D ...
- Java输入和输出数组(加逗号)
输入示例 61,2,3,4,5,6 输出示例 1,2,3,4,5,61,2,3,4,5,6 import java.util.Scanner; public class Demo01 { public ...