El acceso directo de acción predeterminado "Rehacer" de IntelliJ / Android Studio es CTRL+ Shift+ Zy este es un problema común para los usuarios de Windows.
Un problema mayor es que CTRL+ Yse asigna a la acción "Eliminar línea", y esto hace que se pierda la pila de deshacer.
Para resolver este problema, ¿cómo puede el "Rehacer" atajo cambiarse a CTRL+ Yen IntelliJ?
android-studio
intellij-idea
undo-redo
keymapping
redo
Ismail Yavuz
fuente
fuente
Respuestas:
Abrir
Settings
(presione CTRL+ ALT+ S)Haga clic
Keymap
en la lista de la izquierda.Hay un cuadro combinado que contiene mapas de teclas. Seleccione uno de ellos (por defecto significa IntelliJ, por supuesto. No podemos cambiar ninguno de los mapas de teclas predefinidos, sin embargo, podemos copiar, editar y luego usar el editado. Entonces) deberíamos copiar "predeterminado" para cambiar solo la asignación de rehacer.
Dé un nuevo nombre a su mapa de teclas copiado.
Haga clic derecho en:
Main Menu -> Edit -> Redo
para hacer clic en "Agregar atajo de teclado"Presione CTRL+Y
Haga clic en Aceptar
Haga clic en "Eliminar" en "el acceso directo ya está asignado a otras acciones. ¿Desea eliminar otras asignaciones?"
Si también desea utilizar cualquier acceso directo "eliminar línea", vaya a eliminar acceso directo de línea y dele cualquier otro acceso directo (como el 5º paso)
Haga clic en Aceptar para cerrar la ventana de configuración.
fuente
Cambie la configuración del mapa de teclas al valor predeterminado de Visual Studio, Eclipse o NetBeans.
La ventana de configuración se puede encontrar en
File > Settings
. CTRL+ ALT+ Sdebería funcionar si el acceso directo no se ha cambiado. En la ventana de configuración debe encontrarKeymap
en laAppearance & Behavior
lista de configuración.Se puede configurar cada orden del editor de una combinación de teclas que te gusta (como se mencionó Yavuz @ismail) como por
Redo
a CTRL+ Yo simplemente puede cambiar laKeymap
configuración de un editor que está acostumbrado. Esto podría ser mejor si está en el proceso de cambiar a IntelliJ, ya que probablemente sea el camino de menor resistencia. La configuración predeterminada para los mapasRedo
de CTRLteclas de Visual Studio, Eclipse y NetBeans se asigna a + Y.El Principio de menor asombro es extrañamente violado por los usuarios de Windows, pero al menos los accesos directos son personalizables. Debido a que este comando es tan contrario a la experiencia de Windows, decidí que no valía la pena aprender el teclado IntelliJ cuando sea necesario en cualquier lugar donde esté trabajando, puede cambiar rápidamente. Casi no hay inconvenientes para no aprender el IntelliJ. Recuerde que en el menú del mapa de teclas puede buscar un comando en el cuadro de búsqueda o hacer clic en la lupa a la derecha para buscar por combinación de teclas.
Por supuesto, ninguna de las respuestas es incorrecta. Elige tu preferencia.
fuente