web-dev-qa-db-fra.com

Android Annuler le studio (Ctrl-Z) / rétablir (Ctrl-Y) ne fonctionne pas

Je viens de passer d'Eclipse à Android Studio) et je constate un comportement vraiment étrange lorsque j'essaie de le faire. Ctrl+Z / Ctrl+Y pour annuler/rétablir les modifications de code.

Il est difficile de décrire exactement ce qui se passe, mais le résultat final est que je finis généralement par perdre mon code et que je dois le saisir à nouveau de la mémoire ...

Les boutons 'undo' et 'redo' dans IDE semblent bien fonctionner, alors il se peut que quelque chose ne tourne pas rond dans mes raccourcis clavier (ce qui serait surprenant étant donné que je devrais avoir une installation standard/installer).

Quelqu'un peut-il conseiller quoi faire, alors Ctrl et Z / Ctrl+Y travaillera de la manière attendue.

41
ban-geoengineering

Avec l'aide de cette réponse , je me suis débrouillé ...

  1. Allez dans Settings (Ctrl+Alt + S)
  2. Tapez Redo dans le champ de recherche.
  3. Double-cliquez sur le résultat Redo
  4. Sélectionnez Add Keyboard Shortcut
  5. Presse Ctrl+Y
  6. Cliquez sur OK
  7. Cliquez sur OK
112
ban-geoengineering

Pour annuler une action, effectuez l’une des opérations suivantes:

Dans le menu Main, choisissez Edit | Undo. presse Ctrl+Z

Pour refaire une action, effectuez l’une des opérations suivantes:

Dans le menu Main, choisissez Edit | Redo. presse Ctrl+Shift+Z

9
Areeb Mahmood

ctrl+Y supprime la ligne par défaut dans Android. Si vous souhaitez modifier ce comportement, accédez à Keymap sous Paramètres et définissez le raccourci souhaité pour l'action Rétablir.

A propos, même question: comment configurer l'action de restauration intelliJ/Android Studio pour CTRL + Y au lieu de CTRL + Maj + Z

8
Vitaly Zinchenko

Vous pouvez essayer celui-ci. C'est simple et par défaut:
(CTRL+Z) Ceci est pour annuler.
Appuyez simplement sur (CTRL+SHIFT+Z) pour refaire.
(CTRL+Y) il a une tâche individuelle. Donc ce serait mieux si vous ne dérangez pas celui-ci.

1. CTRL+Z -> Annuler
2. CTRL+SHIFT+Z -> Refaire
3. CTRL+Y -> Supprimer la ligne

Happy Coding

5
Mafujul

CTRL + Z fonctionne bien et annuler le travail, mais CTRL + Y est un peu compliqué combo. Contrairement à la plupart des logiciels CTRL + Y Ici, cela ne veut pas dire "refaire" mais c’est un raccourci pour effacer toute la ligne, vous perdez donc votre code.
Donc si vous voulez REDO utiliser CTRL + SHIFT+Z(comme déjà dit ci-dessus) ou changer le keymapping.

0
Ekamjit Singh