JetBrains Rider 2025.2 Help

配置键盘快捷键

JetBrains Rider 包含 几个预定义的键位图 ,并允许您自定义常用的快捷键。

要查看键位图配置,打开 设置/首选项 对话框 Ctrl+Alt+S 并选择 按键映射

键位图设置

在所有预定义的键位图中,您很可能会选择以下之一:

  • 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)

键位图是包含相应键盘和鼠标快捷键及缩写的动作列表。 您无法更改预定义的键位映射。 相反,当您修改预定义键位图的任何快捷方式时,JetBrains Rider 会创建该键位图的副本,您可以进行配置。 点击 显示方案操作图标 以复制所选的键位图、重命名、删除或还原为默认值。 有关 按键映射 文件的更多信息,请参阅 用户定义 按键映射s 的位置

有些操作从其他操作继承其键盘快捷键或鼠标快捷键。 在 按键映射 页面上,您可以使用 继承自 链接导航到父操作。 当您更改父操作的快捷键时,其子操作的所有快捷键会相应更改。 当您更改子操作的快捷键时,不会影响其父操作的快捷键,但继承链接将被移除,从而使两个操作成为独立的。

快捷键继承

若要按名称查找操作,请在 按键映射 页的搜索字段中输入操作名称。 如果您知道某个操作的快捷键,请点击 通过快捷方式查找操作图标 并在 查找快捷键 对话框中按下组合键。

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

文档中的键盘快捷键选择器

添加键盘快捷键

  1. 设置/首选项 对话框 Ctrl+Alt+S按键映射 页面上,使用搜索字段查找所需的操作。

  2. 右键点击操作并选择 添加键盘快捷键

    添加键盘快捷键
  3. 键盘快捷键 对话框中,按下必要的组合键。

    快捷键可以以修饰键开头,例如 CtrlCtrlShiftAlt 或 Meta 键。 不能以 Fn 键开头,因为该键保留用于硬件功能,不支持作为快捷键的起始键。

  4. 如果需要,请选中 第二次按下 复选框,以使用两个连续的键组合定义一个复杂的快捷方式。

  5. 点击 确定 以保存快捷方式。

您按下的组合键会显示在 键盘快捷键 对话框中,如果与现有的快捷键冲突,还会显示警告。

添加鼠标快捷方式

  1. 按键映射 页面上的 设置/首选项 对话框 Ctrl+Alt+S ,右键点击一个操作并选择 添加鼠标快捷方式

  2. 鼠标快捷方式 对话框中,将鼠标指针移到中央区域并根据需要点击或滚动。

  3. 点击 确定 以保存快捷方式。

进行的鼠标操作显示在 鼠标快捷方式 对话框中,如果与现有的快捷键冲突,还会显示警告。

添加缩写

可以使用缩写快速找到没有快捷键的操作。 例如,您可以按 Ctrl+Shift+A 并输入 跳转到颜色和字体 操作的名称,以快速修改当前插入点位置下元素的颜色和字体设置。 如果您为此操作分配了一个缩写(如 JCF ),则可以输入该缩写代替完整的操作名称。

  1. 按键映射 页面上的 设置/首选项 对话框 Ctrl+Alt+S ,右键点击一个操作并选择 添加缩写

  2. 缩写 对话框中,输入所需的缩写并点击 确定

将操作快捷键重置为默认

如果您更改、添加或移除某个操作的快捷方式,您可以将其重置为初始配置。

  • 按键映射 页面上的 设置/首选项 对话框 Ctrl+Alt+S ,右键点击一个操作并选择 重置快捷键

禁用双键快捷键

若要禁用默认的双键快捷键,请执行以下操作:双击 Shift随处搜索 和双击 Ctrl执行任意操作

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 高级设置

  2. 滚动到 用户界面 部分并设置 禁用双击修改键快捷键 复选框:

    禁用双键快捷键

除了 JetBrains Rider 提供的键位图,您还可以通过 插件安装其他键位图,例如 Eclipse KeymapNetBeans Keymap

用户定义键盘映射的位置

当您修改默认键位图中的一个时,JetBrains Rider 会在 键图 目录下的 JetBrains Rider IDE 配置目录中创建一个自定义键位图文件:

语法

%APPDATA%\JetBrains\<product><version>\keymaps

示例

C:\Users\JohnS\AppData\Roaming\JetBrains\Rider2025.2\keymaps

语法

~/Library/Application Support/JetBrains/<product><version>/keymaps

示例

~/Library/Application Support/JetBrains/Rider2025.2/keymaps

语法

~/.config/JetBrains/<product><version>/keymaps

示例

~/.config/JetBrains/Rider2025.2/keymaps

自定义键映射文件仅包含相对于其父键映射的差异。 例如,如果您修改默认的 Windows 键位图,您自定义的键位图将是它的子项。 该文件将仅包含您添加或修改的快捷键,而自定义键位图的所有其他快捷键将与默认的 Windows 键位图相同。

您可以将自定义键映射与团队成员或您的 IDE 实例之间共享。 请将相应的键位图文件复制到 键图 目录中的另一个 JetBrains Rider 安装中。 然后在 按键映射 设置页面选择复制的 按键映射。

与全局操作系统快捷键冲突

预定义键位图无法覆盖所有可能的平台、版本和配置。 某些快捷键可能会与系统全局操作和第三方软件的快捷键冲突。 若要解决这些冲突,您可以重新分配或禁用冲突的快捷键。

JetBrains Rider 检测到与系统快捷键的冲突,并通过弹出消息通知您:

有关冲突快捷键的通知

单击 修改快捷键 打开 按键映射 设置对话框,您可以在其中进行必要的调整。

调整冲突的快捷键

在 JetBrains Rider 中,这里有一些可能与默认键位图冲突的系统快捷方式示例。 请确保系统上启用了功能键。

快捷方式

系统操作

JetBrains Rider 操作

⌃ Space

选择之前的输入源

基本代码补全

⇧ ⌘ A

在终端中搜索 man 页索引

查找操作

快捷方式

系统操作

JetBrains Rider 操作

Ctrl+Alt+S

遮罩窗口

打开设置对话框

Ctrl+Alt+L

锁屏

重新设置代码格式

Ctrl+Alt+T

启动终端

包围方式

Ctrl+Alt+F12

打开 tty12 虚拟控制台

文件路径

Ctrl+Alt+Left

Ctrl+Alt+Right

切换工作区

撤销/重做导航操作

Alt+F7

移动窗口

查找用法

Alt+F8

调整窗口大小

对表达式求值

最后修改日期: 2025年 9月 26日