热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

Rider、Resharper快捷键

Rider快捷键Rider快捷键针对不同映射会有不同的结果,目前文档中仅标识了Resharper版本,其他更多版本请查看官方文档。ReSharper创建和编辑显示上下文操作Alt+

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



推荐阅读
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文讨论了如何在不使用SearchBar display controller的情况下,单独使用SearchBar并捕获其textChange事件。作者介绍了实际状况,即左侧SliderMenu中的SearchBar需要在主页TableView中显示搜索结果。然后,作者提供了解决方案和步骤,帮助读者实现这一功能。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 在使用Visual Studio 2019评估Blazor时,将taghelper添加到剃刀文件时会出现错误。错误信息是"标记助手:@addTagHelper *,BlazorPOC.Validations"。需要在文件顶部添加@using语句"@using BlazorPOC.Validations"来解决这个问题。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • 在Windows 10中点击“检查更新”按钮可能让你成为微软的测试补丁的“小白鼠”。微软每月的第三、第四周会向稳定通道的用户选择性发放“C”“D”测试补丁,而那些主动点击“检查更新”的用户可能会成为这些补丁的测试对象。这些补丁主要用于测试下一个Patch Tuesday的更新内容的稳定性,也可能用于修复个性化问题。因此,用户需要小心点击“检查更新”,以免遭受不必要的风险。 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
author-avatar
只是遇不到他_740
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有