web-dev-qa-db-ja.com

Android Studio undo(Ctrl-Z)/ redo(Ctrl-Y)が機能しない

私はEclipseからAndroid Studioに移動しましたが、やろうとすると本当に奇妙な動作を見つけています Ctrl+Z / Ctrl+Y コードの変更を元に戻す/やり直す。

何が起こるかを正確に説明するのは難しいですが、最終的な結果は、通常、コードを失い、メモリから入力し直さなければならないということです...

IDEの[元に戻す]ボタンと[やり直し]ボタンは正常に動作するようです。そのため、ショートカットキーに何か問題がある可能性があります(標準のインストール/セットアップ)。

誰でも何をすべきかアドバイスできますか? Ctrl そして Z / Ctrl+Y 期待どおりに動作します。

41

この答え の助けを借りて、私はそれを解決しました...

  1. SettingsCtrl+Alt + S
  2. 検索ボックスに「Redo」と入力します。
  3. Redo結果をダブルクリックします
  4. 選択する Add Keyboard Shortcut
  5. 押す Ctrl+Y
  6. OKをクリックします
  7. OKをクリックします
112

アクションを取り消すには、次のいずれかを実行します。

MainMenuで、Edit | Undoを選択します。押す Ctrl+Z

アクションをやり直すには、次のいずれかを実行します。

Mainメニューで、Edit | Redoを選択します。押す Ctrl+Shift+Z

9
Areeb Mahmood

ctrl+Y Androidでデフォルトで行を削除します。この動作を変更する場合は、[設定]の[キーマップ]に移動して、やり直しアクションの目的のショートカットを設定します

ところで、同じ質問: Ctrl + Shift + Zの代わりにCtrl + YのintelliJ/Android Studioのやり直しアクションを構成する方法

8

これを試すことができます。シンプルでデフォルトです:
CTRL+Z)これは元に戻すためのものです。
CTRL+SHIFT+Zredoの場合。
CTRL+Y)個々のタスクがあります。したがって、これを気にしない方が良いでしょう。

1。 CTRL+Z ->元に戻す
2。 CTRL+SHIFT+Z -> Redo
3。 CTRL+Y ->行を削除

ハッピーコーディング

5
Mafujul

CTRL + Z 正常に動作し、作業を元に戻しますが、 CTRL + Y 少し厄介なコンボです。ほとんどのソフトウェアとは異なり CTRL + Y これはやり直しを意味するものではありませんが、実際には行全体を削除するためのショートカットなので、コードが失われます。
したがって、REDOを使用する場合 CTRL + SHIFT+Z(既に上記で述べたように)またはキーマッピングを変更します。

0
Ekamjit Singh