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)