预定义键位图中的键盘快捷键
在查阅此页面及 JetBrains Rider 文档中的其他页面时,您可以看到您在 IDE 中使用的 按键映射 快捷键——使用页面顶部的选择器选择它。

我应该选择哪个键位图?
在所有预定义的键位图中,您很可能会选择以下之一:
Visual Studio 2022 — 推荐此键位图给有使用不带 ReSharper 的普通 Visual Studio 经验的 Windows 用户。
IntelliJ/IntelliJ (macOS) — 推荐此键位图给有使用 IntelliJ IDEA 或基于 JetBrains IntelliJ 平台的 IDE 经验,并且更喜欢使用 IntelliJ/macOS 键位图的用户。
Visual Studio/Visual Studio (macOS) — 推荐此键位图给以下用户:
没有其他 IDE 使用经验;
有使用 Visual Studio + ReSharper 的经验,并且更喜欢在 ReSharper 中使用 “Visual Studio”键盘方案的用户。
VS Code/VS Code (macOS) — 推荐此键位图给有使用 Visual Studio Code 经验的用户。
ReSharper/ReSharper (macOS) — 推荐此键位图给有使用 Visual Studio + ReSharper 的经验,并且更喜欢在 ReSharper 中使用 “ReSharper 2.x/IntelliJ IDEA”键盘方案的用户。
如果您在 macOS 上使用 Rider,建议选择带有 macOS 后缀的键位图,例如 Visual Studio (macOS)。
要在键位图之间切换,请打开 按键映射 设置页面  Ctrl+Alt+S ,选择页面顶部选择器中的所需键位图,然后点击 保存。
除了 JetBrains Rider 提供的键位图,您还可以通过 插件安装其他键位图,例如 Eclipse Keymap 或 NetBeans Keymap。
JetBrains Rider 的顶级键盘快捷键
双击 Shift | |
Ctrl+Shift+A | |
Ctrl+Shift+O | |
Ctrl+P, O | |
Ctrl+Alt+Insert | |
Alt+1 | |
Ctrl+P, N | |
Ctrl+F9 | |
Alt+Enter | |
Ctrl+Shift+G | |
Ctrl+E | |
Alt+F7 | |
Alt+F1 | |
Ctrl+Alt+S | |
Alt+Insert | |
Alt+Shift+F9 | |
Ctrl+Shift+F8 | |
Ctrl+Alt+F5 | |
Alt+` | |
Ctrl+Alt+Shift+T | |
Ctrl+Alt+Shift+A | |
Ctrl+Alt+L | |
Ctrl+R, C |
管理项目和解决方案
Ctrl+Shift+O | |
Ctrl+P, O | |
Ctrl+Alt+Insert | |
Ctrl+P, N | |
Alt+Shift+7 | |
Ctrl+F9 | |
Ctrl+Shift+F6 | |
Ctrl+F9 |
基本编辑
Ctrl+X | |
Ctrl+C | |
Ctrl+V | |
Ctrl+Alt+Shift+V | |
Ctrl+Shift+V | |
Ctrl+Shift+C | |
Ctrl+Alt+Shift+C | |
Ctrl+S | |
Ctrl+Z | |
Ctrl+Shift+Z | |
Tab | |
Shift+Tab | |
Ctrl+Alt+I | |
Shift+Enter | |
Ctrl+Alt+Enter | |
Ctrl+Y | |
Ctrl+Shift+J | |
Ctrl+D | |
Ctrl+Shift+U | |
Ctrl+Alt+Shift+Insert | |
Shift+F4 | |
显示空白字符 | Ctrl+R, W |
软换行 | Ctrl+L, W |
Alt+Shift+. | |
Alt+Shift+, |
文本光标导航
Ctrl+Left | |
Ctrl+Right | |
Home | |
End | |
Alt+Shift+[ | |
Ctrl+Shift+M | |
Ctrl+[ | |
Ctrl+] | |
Alt+Down | |
Alt+Up | |
Ctrl+Page Up | |
Ctrl+Page Down | |
Page Up | |
Page Down | |
Ctrl+Home | |
Ctrl+End |
选择文本
Ctrl+A | |
Shift+Left | |
Shift+Right | |
Ctrl+Shift+Left | |
Ctrl+Shift+Right | |
Shift+Home | |
Shift+End | |
Shift+Up | |
Shift+Down | |
Ctrl+Alt+Shift+[ | |
Ctrl+Shift+[ | |
Ctrl+Shift+] | |
Ctrl+Shift+Page Up | |
Ctrl+Shift+Page Down | |
Shift+Page Up | |
Shift+Page Down | |
Ctrl+Shift+Home | |
Ctrl+Shift+End | |
Ctrl+W | |
Ctrl+Shift+W |
代码折叠
多个文本光标和选区
Alt+Shift+Click | |
Alt+Shift+Insert | |
双击 Ctrl + 上 | |
双击 Ctrl + 下 | |
Alt+Shift+Up | |
Alt+Shift+Down | |
Alt+Shift+G | |
Alt+J | |
Ctrl+Alt+Shift+J | |
Alt+Shift+J | |
Alt+Shift+Middle-Click | |
Alt+Click | |
Ctrl+Alt+Shift+Click |
编码辅助
Alt+Enter | |
Ctrl+Space | |
Ctrl+Shift+Space | |
Ctrl+Alt+Space | |
使用 AI Assistant完成代码 | Alt+\ |
使用 AI 助理生成代码 | Ctrl+\ |
Ctrl+Shift+Enter | |
Ctrl+Alt+L | |
Ctrl+P | |
Ctrl+Q | |
Ctrl+Shift+Up | |
Ctrl+Shift+Down | |
Ctrl+Alt+Shift+Left | |
Ctrl+Alt+Shift+Right | |
Alt+Shift+Up | |
Alt+Shift+Down | |
Ctrl+/ | |
Ctrl+Shift+/ | |
Ctrl+Alt+T | |
Alt+Insert | |
Ctrl+R, C | |
Ctrl+R, G |
上下文导航
Alt+Down | |
Alt+Up | |
Ctrl+G | |
Ctrl+Tab | |
Alt+F1 | |
Ctrl+J, P | |
Ctrl+E | |
Ctrl+N, E | |
Alt+Shift+C | |
Ctrl+Shift+Backspace | |
Ctrl+Alt+Left | |
Ctrl+Alt+Right | |
Alt+Right | |
Alt+Left | |
F11 | |
Ctrl+Shift+[digit] | |
Ctrl+F11 | |
Shift+F11 | |
Ctrl+[digit] | |
Ctrl+Shift+F11 | |
Ctrl+J, X | |
Ctrl+J, Z | |
Alt+2 | |
Alt+7 | |
Alt+3 | |
Ctrl+Alt+Down | |
Ctrl+Alt+Up |
找到一切
双击 Shift | |
Ctrl+F | |
F3 | |
Shift+F3 | |
Ctrl+R | |
Ctrl+Shift+F | |
Ctrl+Shift+R | |
Ctrl+F3 | |
Ctrl+Shift+N | |
Ctrl+F12 | |
Ctrl+Alt+Shift+N | |
Ctrl+Shift+A |
从符号导航
代码分析
运行并调试
Shift+F10 | |
Alt+Shift+F10 | |
Shift+F9 | |
Alt+Shift+F9 | |
Ctrl+Alt+F5 | |
Ctrl+Alt+Shift+F5 | |
Ctrl+F2 | |
Ctrl+D, P | |
F9 | |
Ctrl+O, A | |
停止后台进程... | Ctrl+Shift+F2 |
F8 | |
Alt+Shift+F8 | |
F7 | |
Shift+F7 | |
Alt+Shift+F7 | |
Shift+F8 | |
Alt+F9 | |
Ctrl+Alt+F9 | |
Ctrl+Alt+Shift+F9 | |
Alt+F10 | |
Alt+F8 | |
Ctrl+Alt+F8 | |
Ctrl+F8 | |
Ctrl+Alt+Shift+F8 | |
Ctrl+D, X | |
Ctrl+Shift+F8 | |
Ctrl+Shift+F8 | |
Alt+4 | |
Alt+5 | |
Alt+8 | |
Ctrl+I, S |
重构
全局 VCS 操作
差异查看器
显示差异 | Ctrl+D |
比较文件 | Ctrl+D |
下一个不同 | F7 |
上一个差异 | Shift+F7 |
接受左侧 | Ctrl+Alt+R |
接受右侧 | Ctrl+Alt+A |
选择相对差异窗格 | Ctrl+Shift+Tab |
显示差异设置弹出窗口... | Ctrl+Shift+D |
单元测试
Alt+Shift+U | |
Ctrl+;, R | |
Ctrl+;, D | |
Ctrl+;, S | |
Ctrl+T, C | |
Ctrl+T, G | |
Ctrl+;, T | |
Ctrl+;, F | |
Ctrl+;, W | |
Ctrl+;, L | |
Ctrl+;, N | |
Ctrl+;, A | |
Ctrl+;, Y | |
Ctrl+;, M | |
Shift+Enter | |
Ctrl+D | |
Ctrl+Y | |
Alt+Shift+Insert | |
Ctrl+Alt+Insert | |
Delete | |
Ctrl+L | |
Alt+Shift+8 |
工具窗口
Shift+Escape | |
Ctrl+Shift+F12 | |
F12 | |
Ctrl+Alt+Shift+Left | |
Ctrl+Alt+Shift+Right | |
Ctrl+Alt+Shift+Up | |
Ctrl+Alt+Shift+Down | |
Alt+1 | |
Alt+2 | |
Alt+3 | |
Alt+4 | |
Alt+5 | |
Alt+6 | |
Alt+7 | |
Alt+8 | |
Alt+9 | |
Alt+0 | |
Ctrl+W, A | |
Alt+Shift+7 | |
Alt+Shift+8 | |
显示终端窗口 | Alt+F12 |
Ctrl+W, X |