MacOS系统IntelliJ编辑器视图下Rerun快捷键Command R触发异常
MacOS下IntelliJ Command+R快捷键效果不一致问题说明与解决方案
问题核心原因
IntelliJ的快捷键采用上下文场景绑定逻辑,你遇到的差异属于2021.2版本(对应版本号212.5457)的官方默认配置,并非BUG:
- 当焦点在运行控制台、项目结构栏、服务面板等非编辑视图时,
Command + R默认绑定的是Rerun(重新运行)操作 - 当焦点在代码编辑器视图时,
Command + R默认绑定的是Replace(文本替换)操作,所以会触发搜索类弹窗
自定义统一快捷键方案
如果需要在全场景下都用Command + R触发重新运行,可以手动修改绑定规则:
- 按
Command + ,打开IntelliJ偏好设置面板 - 进入「Keymap」配置页
- 在配置页顶部搜索框输入
Rerun,找到对应重新运行的操作项 - 右键点击该操作项,选择「Add Keyboard Shortcut」,按下
Command + R - 系统弹出快捷键已被
Replace操作占用的提示时,选择「Remove」解除原有绑定,保存配置即可生效
如果需要保留编辑器下的文本替换功能,也可以给Rerun操作绑定其他无冲突的快捷键,例如Command + Shift + R。
内容的提问来源于stack exchange,提问作者tgrip
相关产品推荐
相关产品推荐

