• Rider、Resharper 快捷键


    Rider快捷键

    Rider 快捷键针对不同映射会有不同的结果,目前文档中仅标识了Resharper 版本,其他更多版本请查看官方文档。
    

    ReSharper

    创建和编辑

    • 显示上下文操作 Alt+Enter
    • 基本代码完成 Ctrl+Space
    • 智能代码完成 Ctrl+Shift+Space
    • 键入名称完成 Ctrl+Alt+Space
    • 完成语句 Ctrl+Shift+Enter
    • 参数信息 Ctrl+P
    • 快速定义 Ctrl+Shift+I
    • 快速/外部文档 Ctrl+Q / Shift+F1
    • 生成代码 Alt+Insert
    • 覆盖/实现成员 Ctrl+Shift+I
    • 使用行/块注释 Ctrl+/ or Ctrl+Shift+/
    • 扩展/收缩选择 Ctrl+W / Ctrl+Shift+W
    • 上下文信息 Alt+Q
    • 优化导入 Ctrl+Alt+O
    • 自动缩进行 Ctrl+Alt+I
    • 剪切/复制/粘贴 Ctrl+X / Ctrl+C / Ctrl+V
    • 复制文档路径 Ctrl+Shift+C
    • 从剪贴板粘贴历史 Ctrl+Shift+V
    • 复制当前行或所选内容 Ctrl+D
    • 上/下移动行 Ctrl+Alt+Shift+up / Ctrl+Alt+Shift+Down
    • 删除插入符号处的行 Ctrl+Shift+L
    • 合并/拆分行 Ctrl+Shift+J
    • 开始新行 Shift+Enter
    • 切换大小写 Ctrl+Shift+U
    • 全部展开/折叠 Ctrl+NumPad + / Ctrl+NumPad -
    • 折叠方法 Ctrl + MM/MO/MP

    版本控制

    • Vcs操作弹出窗口 Alt+ `
    • 提交 Ctrl+K
    • 更新项目 Ctrl+Alt+W
    • 回滚 Ctrl+Alt+Z
    • 推送代码 Ctrl+Shift+K

    IDE 操作

    • 查找操作 Ctrl+Shift+A
    • 打开解决方案或项目 Ctrl+Shift+O
    • 打开工具窗口 Ctrl+O
    • 从磁盘重新加载所有文件 Alt+[0-9]
    • 切换全屏模式 Ctrl+Alt+Y
    • 快速切换方案 Alt+Shift+Enter
    • 设置 Ctrl+Alt+S
    • 跳转到源 F4
    • 跳转到导航栏 Alt+Home
    • 跳转到最后一个工具窗口 Ctrl+Alt+Back
    • 隐藏活动/所有工具窗口 Shift+Esc / Ctrl+Shift+F12
    • 转到下一个/上一个编辑器选项卡 Alt+Right/ Alt+ Left
    • 转到编辑器(从工具窗口)Esc
    • 关闭活动选项卡/窗口 Ctrl+Shift+F4 /Ctrl+F4

    检查分析

    • 检查当前代码 Ctrl+Alt+Shift+A
    • 显示错误描述 Ctrl+F1
    • 下一个/上一个突出显示的错误 F12 / Shift+F12
    • 解决方案中的下一个/上一个错误 Alt+F12/Alt+Shift+F12
    • 切换代码检查 Ctrl+Alt+Shift+8
    • 按名称运行检验 Ctrl+Alt+Shift+I
    • 键入层次结构 Ctrl+Alt+H
    • 调用层次结构 Ctrl+Alt+H

    查找替换

    • 查找/替换 Ctrl+F / Ctrl+H
    • 在路径中查找/替换 Ctrl+Shift+F / Ctrl+Shift+H
    • 下一个/上一个匹配 F3 / Shift+F3
    • 在插入符号处查找单词 Ctrl+F3
    • 转到文件成员 Ctrl+F12
    • 转到文件 Ctrl+Shift+N
    • 转到符号 Ctrl+Alt+Shift+N
    • 查找文件 Ctrl + N

    导航

    • 导航到 Ctrl+Shift+G
    • 声明或用法 Ctrl+B
    • 类型声明 Ctrl+Shift+T
    • 跳转基类 Ctrl+U
    • 查找实现继承 Ctrl+Alt+B
    • 查找引用/在文件中查找引用 Alt+F7 / Ctrl+Shift+F7
    • 突出显示文件中的引用 Ctrl+Shift+F7
    • 显示引用 Ctrl+Alt+F7

    导航上下文

    • Select In 选择 Alt+F1
    • 最近查看/更改的文件 Ctrl+E / Ctrl+Alt+Shift+Back
    • 上次编辑位置 Ctrl+Shift+Back
    • 向后/向前导航 Ctrl+- / Ctrl+Shift+-
    • 转到上一个/下一个方法 Alt+Up / Alt+Down
    • 跳转行/列 Ctrl+G
    • 转到代码块结束/开始 Ctrl+] / Ctrl+[
    • 添加到收藏夹 Alt+Shift+F
    • 转到编号书签 Ctrl+[0-9]
    • 显示书签 Ctrl+ `

    重构和清理

    • 重构当前选中 Ctrl+Shift+R
    • 移动 F6
    • 安全删除 Alt+delete
    • 重命名 F2
    • 更改签名 Ctrl+F6
    • 内联 Ctrl+Alt+N
    • 提取方法 Ctrl+Alt+M
    • 引入变量 Ctrl+Alt+V
    • 引入字段 Ctrl+Alt+D
    • 引入常量 Ctrl+Alt+C
    • 引入参数 Ctrl+Alt+P
    • 重新格式化代码 Ctrl+Alt+L
    • 代码清理/静默清理 Ctrl+Alt+F/Ctrl+Shift+Alt+F

    构建、运行、调试

    • Nuget快速列表 Alt+Shift+N
    • 生成解决方案 Ctrl+Shift+B
    • 运行上下文配置 Ctrl+F5
    • 运行/调试所选配置 Ctrl+Alt+Shift+R / Alt+Shift+F9
    • 运行/调试当前配置 Ctrl+F5 / Alt+F5
    • 跨过 F10
    • 进入 F11
    • 智能步进 Shift+F7
    • 步出 Shift+F11
    • 运行到光标 Ctrl+F10
    • 强制运行到光标 Ctrl+Alt+F9
    • 显示执行点 Alt+NumPad *
    • 计算表达式 Shift+F9
    • 停止 Shift+F5
    • 停止后台进程 Ctrl+Shift+F2
    • 恢复程序 F5
    • 切换行断点 F9
    • 切换临时行断点 Ctrl+Alt+Shift+F8
    • 切换已启用断点的 Ctrl+F9
    • 编辑断点 Alt+F9
    • 查看断点 Ctrl+Shift+F8

    单元测试

    • 单元测试快速列表 Alt+Shift+U
    • 运行/调试单元测试 Ctrl+T,R / Ctrl+T,D
    • 停止执行 Ctrl+T,S
    • 重复上一次运行 Ctrl+T,T
    • 重新运行失败的测试 Ctrl+T,F
    • 从解决方案运行所有测试 Ctrl+T,L
    • 创建新会话 Ctrl+T,N
    • 将测试附加到会话 Ctrl+T,A
    • 运行当前会话Ctrl+T,Y
  • 相关阅读:
    php 小试 mysql-zmq-plugin 和 pthreads
    svn:previous operation has not finished
    Http Header里的Content-Type
    sublime text使用及常见问题
    Less:优雅的写CSS代码
    gulp:更简单的自动化构建工具
    js实现『加载更多』功能实例
    JSONP浅析
    使用JSSDK集成微信分享遇到的一些坑
    JavaScript模板引擎实例应用
  • 原文地址:https://www.cnblogs.com/MerLin-LiuNian/p/15543512.html
Copyright © 2020-2023  润新知