Android Studio撤消(Ctrl-Z)/重做(Ctrl-Y)无效

ban*_*ing 44 android undo-redo android-studio

我刚刚从Eclipse迁移到Android Studio,当我尝试执行Ctrl+ Z/ Ctrl+ Y撤消/重做代码更改时,我发现了非常奇怪的行为.

很难描述究竟发生了什么,但最终的结果是我通常最终只是丢失了我的代码而不得不从内存中输入它...

IDE中的"撤消"和"重做"按钮似乎工作正常,因此我的快捷键可能出现问题(这应该是令人惊讶的,因为我应该有一个标准的安装/设置).

任何人都可以建议做什么,所以CtrlZ/ Ctrl+ Y将以预期的方式工作.

ban*_*ing 115

这个答案的帮助下,我已经解决了......

  1. 进入Settings(Ctrl+ Alt+ S)
  2. 键入Redo搜索框.
  3. 双击Redo结果
  4. 选择 Add Keyboard Shortcut
  5. Ctrl+Y
  6. 点击 OK
  7. 点击 OK

  • 我的答案更好,因为它更快.此外,它是有效的,因为它是正确的.如果你不喜欢这个问题,那么你应该只是向下问题. (14认同)
  • upvote too ... stackoverflow上的一些用户现在只是为了讨厌而讨厌.... (3认同)

小智 9

要撤消操作,请执行以下操作之一:

Main菜单上,选择Edit | Undo.按Ctrl+Z

要重做操作,请执行以下操作之一:

Main菜单上,选择Edit | Redo.按Ctrl+ Shift+Z


Vit*_*nko 8

ctrl+ Y在Android中默认删除行.如果要更改此行为,请转到"设置"下的"键盘映射",然后为"重做"操作设置所需的快捷方式

顺便提一句,同样的问题:如何为CTRL + Y而不是CTRL + Shift + Z配置intelliJ/Android Studio重做动作

  • 为什么要投票?我以为作者检查了重复项 (2认同)

Maf*_*jul 5

你可以试试这个。这是简单,默认:
CTRL + Z)这是撤消。
只需按(CTRL + SHIFT + Z重做即可
CTRL + Y)具有单独的任务。因此,如果您不打扰它,那将更好。

1 CTRL + Z.->撤消
2 .-CTRL + SHIFT + Z > 重做
3 .-CTRL + Y >删除行

快乐编码