JetBrains Rider 2025.2 Help

键盘快捷键不起作用?

您是否在使用正确的键盘映射?

首先,请检查快捷键 是否按您的预期工作。 对于 Ctrl+CCtrl+V 这样的快捷键来说,这可能很明显,但 Alt+上 Ctrl+W 这样的快捷键通常根据应用程序和操作系统执行不同的操作。

考虑到对快捷键的不同期望,JetBrains Rider 允许您在 按键映射 (预定义的快捷键集)之间进行选择。 如果您之前使用过特定的编辑器或 IDE,您可以切换到具有相应名称的键位图,例如 Visual StudioSublime TextVSCode ,并使用与该编辑器或 IDE 相同的快捷键。

  1. 按下 Ctrl+Alt+S 以打开设置,然后选择 按键映射

  2. 请确保您正在使用正确的键位图。

  3. 请使用搜索字段检查快捷键是否按预期映射。

JetBrains Rider:已选择的键位图

或者,您可以在本页文档顶部选择所需的键位映射,并查看 快捷键列表 ,以了解该键位映射中的键盘映射。

如果您认为某个快捷键的默认映射对于特定键位图不正确,请通过在我们的 问题跟踪器中提交问题告知我们。

您是否使用非英文键盘布局?

JetBrains Rider 中的所有键映射均为 QWERTY US English keyboard layout 设计。 如果您使用其他拉丁字母键盘布局,则某些快捷键可能无法使用,因为这些快捷键中使用的字符可能没有专用的键盘按键。

例如,在德语键盘布局中,没有专用的正斜杠 / 键,因此无法使用 Ctrl+/ 快捷键来 注释当前行

对于这种情况,推荐的解决方法是 安装 Keymap Nationalizer插件,此插件将为您的键盘布局生成一个无冲突的键位图。 或者,您也可以通过 分配另一个快捷键来替代无效的快捷键,以修复特定的快捷键。

无论是否采用这种变通方案,我们仍在寻找适用于任何键盘布局的开箱即用解决方案。 进度在 此问题中跟踪。

按键是否到达 IDE?

按键映射 设置 页面,点击 通过快捷键查找操作 ,然后按下组合键。

如果在按下组合键后, 查找快捷键 弹出窗口中的字段仍然为空。 这意味着其他某个程序或您的操作系统拦截了快捷键。

JetBrains Rider:快捷键未传递到 IDE

检查冲突应用程序

检查即使在其他应用程序有焦点时也需要响应快捷键的应用程序。 这些通常包括屏幕录制软件或隧道工具,例如 Microsoft Remote Desktop。

当您发现冲突的快捷键时,请决定哪个应用程序应对该快捷键作出响应,并在 JetBrains Rider 中 分配另一个快捷键或更改冲突应用程序中的快捷键。

检查与您的操作系统是否存在冲突

大多数预定义的键位图中存在一些已知的冲突,例如:

快捷方式

系统操作

JetBrains Rider 操作

⌃ Space

选择之前的输入源

基本代码补全

⇧ ⌘ A

在终端中搜索 man 页索引

查找操作

请尝试使用 macOS 系统快捷键 键位图,这是为避免与 macOS 原生快捷键冲突而设计的。 如果您在使用此键映射时仍然发现冲突,请在我们的 问题跟踪器中提交一个问题。

如果您不想使用此键位映射,请在 JetBrains Rider 中 分配另一个不冲突的快捷键

在 Ubuntu 上存在几种已知冲突,例如:

快捷方式

系统操作

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

调整窗口大小

对表达式求值

很遗憾,没有在 Ubuntu 和其他 Linux 发行版上无冲突运行的预定义快捷键映射。 我们正在 此工单中收集反馈。

在适用于 Ubuntu 的键位映射发布之前, 请分配最常用且不冲突的快捷键

目前没有与 Windows 系统快捷键的已知冲突。 如果您遇到此类冲突,请在我们的 问题跟踪器中提交问题通知我们。

IDE 是否正确处理了快捷键?

当您按下的快捷键出现在 查找快捷键 弹窗中时,这意味着 IDE 可以处理此快捷键。 检查映射到此快捷键的操作列表:

  • 如果预期操作未出现在列表中,请作为变通方法 手动分配一个快捷键 ,并在我们的 问题跟踪器中提交问题。

  • 在大多数情况下,如果预期操作与其他操作一起出现,这是设计使然,因为这些操作应在不同上下文中可用。 在下面的示例中, Ctrl+Shift+U 快捷方式同时分配给 切换大小写 ,该操作在编辑器中有效,和 解除搁置 ,该操作在 提交 窗口中有效。

    JetBrains Rider:快捷键映射到多个操作

    如果快捷键未按预期工作,或在特定上下文中根本无法使用,请作为变通方案移除其他操作的快捷键(右键点击并选择 删除快捷方式 ),并在我们的 问题跟踪器中提交问题。

  • 如果您在 插件 页面上安装了自定义插件,可能会有其中一个拦截了快捷键。 请尝试禁用自定义插件,看看是否有帮助。

  • 如果预期操作在列表中出现但没有其他操作,但仍未能在预期 IDE 上下文中按预期工作,请作为变通方法 手动分配其他快捷键 ,并在我们的 问题跟踪器中提交问题。

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