android-studio - 如何将 IntelliJ(也是 Android Studio)重做快捷方式配置为 CTRL+Y 而不是 CTRL+SHIFT+Z?

标签 android-studio intellij-idea undo-redo keymapping redo

默认的 IntelliJ/Android Studio“重做”操作快捷键是 CTRL+Shift+Z,这是 Windows 用户的常见问题.

一个更大的问题是 CTRL+Y 映射到“删除行”操作 - 这会导致撤消堆栈丢失。

要解决此问题,如何将 IntelliJ 中的“重做”快捷键更改为 CTRL+Y

最佳答案

  1. 打开设置(按CTRL+ALT+S)

  2. 点击左侧列表中的键盘映射

  3. 有一个包含键盘映射的组合框。选择其中之一(默认意味着 IntelliJ 当然。我们无法更改任何预定义的键盘映射,但是我们可以复制、编辑然后使用编辑后的键盘映射。因此)我们应该复制“默认”以仅更改重做映射。 copy default keymap

  4. 为复制的键盘映射指定一个新名称。

  5. 右键单击: 主菜单 -> 编辑 -> 重做 单击“添加键盘快捷键”

  6. CTRL+Y

  7. 单击“确定”

  8. 点击“删除”,“该快捷方式已分配给其他操作。您要删除其他分配吗?”

  9. 如果您还想使用任何“删除行”快捷方式,请转到删除行快捷方式并为其提供任何其他快捷方式(如第 5 步)

  10. 单击“确定”关闭设置窗口。

关于android-studio - 如何将 IntelliJ(也是 Android Studio)重做快捷方式配置为 CTRL+Y 而不是 CTRL+SHIFT+Z?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25244475/

相关文章:

java - IntelliJ - 将 Java 项目/模块转换为 Maven 项目/模块

C# CommandManager 结合撤消/重做模式

vim - 重做所有未完成的更改

VIM::撤消指定文本上或周围的更改

android - 如何在 Android Studio 中恢复卡住的代码分析?

java - 通过接口(interface)发送数组列表会导致类转换异常吗?

java - IntelliJ 没有注意到界面的变化?

java - 如何检查tomcat服务器是否正在监听特定端口?

android-studio - ChangeNotifierProvider没有被调用

安卓工作室设置 : android-23 not installed