Realmente me gusta el atajo "Move statement" de IntelliJ IDEA ( Ctrl+ Shift+ ↑/ ↓). Sin embargo, no estoy seguro de si se trata de un error relacionado solo con la edición de ActionScript, la declaración de movimiento no siempre es lo que quiero y, a veces, no es correcta al editar código AS.
Así que solo quiero mover un bloque de líneas hacia arriba / abajo. El atajo de Eclipse es Alt+ ↑/ ↓y no se mueve en forma de declaración. ¿Existe un equivalente en IntelliJ IDEA?
keyboard-shortcuts
intellij-idea
Joa Ebert
fuente
fuente
move statement
no se puede mover una línea fuera de su función, mientrasmove line
podría.Como han dicho otras personas, esto ya está disponible como comando. Puede configurar el atajo a su gusto, pero de forma predeterminada (al menos en IntelliJ 10) está vinculado a ALT+ SHIFT+ ↑y ALT+ SHIFT+↓
fuente
shift + alt + ↑ / ↓
puedes encontrar todos los atajos AQUÍ
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
fuente
Encuentre algunos atajos útiles para IntelliJ:
(1) Depurador IntelliJ
Paso sobre (Ir al siguiente paso o línea): F8
Entrar (entrar en función): F7
Paso inteligente a: Mayús + F7
Salir: Mayús + F8
Ejecutar hasta el cursor: Alt + F9
Evaluar expresión: Alt + F8
Reanudar programa: F9 [Mac = Cmd + ALT + R]
Alternar punto de interrupción: Ctrl + F8 [Mac = Cmd + F8]
Ver puntos de interrupción: Ctrl + Shift + F8 [Mac = Cmd + Shift + F8]
(2) Abrir archivo específico
Ctrl + Mayús + N
(3) Abrir todos los métodos implementados en clase
Abra una clase específica y presione,
Ctrl + F12
(4) Vaya al número de línea específico
Ctrl + G
(5) Implementación y declaración del método
Declaración: Ctrl + B
Implementación: Ctrl + Alt + B
Declaración de tipo de respuesta: Ctrl + Shift + B
Método de anulación de superclase: Ctrl + U
(6) Reformar código
Ctrl + Alt + L
(7) Importar clase relevante
Haga clic en la clase correspondiente (campo de color rojo) y presione,
Alt + Intro
Seleccione una clase válida según el requisito
(8) Jerarquía de llamadas a métodos
Seleccione el método específico y presione,
Ctrl + Alt + H
(9) Comentario en código
Línea única: seleccione una línea específica y presione Ctrl + /
Varias líneas: seleccione Varias líneas y presione Ctrl + Mayús + /
(Nota: Misma operación para descomentar el código)
(10) Mostrar número de línea
Presiona Shift dos veces> escribe "línea"> Mostrar números de línea (la línea no tiene el interruptor)
Ver> Editor activo> Mostrar número de línea
(11) Selección de código
Selección de clase completa: Ctrl + A Selección de método: Seleccione el nombre del método y presione Ctrl + W
(12) Completar código básico
Para completar métodos, palabras clave, etc., presione,
Ctrl + Espacio
(13) Copiar y pegar código
Copiar: Ctrl + C
Pegar: Ctrl + V
(14) Operación de búsqueda
Archivo específico: Ctrl + F
Proyecto completo: Ctrl + Shift + F
(15) Ventana emergente del conmutador
Abrir ventana emergente del conmutador: Ctrl + Tab
Continúe presionando Ctrl y use ↑ / ↓ / ← / → para moverse de un lugar a otro
(16) Movimiento hacia adelante y movimiento hacia atrás
Hacia atrás: Ctrl + Alt + ← (Flecha izquierda)
Adelante: Ctrl + Alt + → (Flecha derecha)
(17) Error resaltado siguiente / anterior
F2 o (Mayús + F2)
(18) Abrir documento de Java
Seleccione el nombre del método específico y presione,
Ctrl + Q
(19) Buscar todos los comandos
Ctrl + Mayús + A
(20) Mover línea arriba / abajo
shift + alt + ↑ / ↓
Gracias...
fuente
El complemento LineMover funciona muy bien y es una solución aceptable.
fuente
Puede mover varias líneas junto con la declaración de movimiento. ¿Estás intentando mover líneas parciales? No creo que haya una forma en Idea.
fuente
intente comando + shift + arriba / abajo esto ajustará automáticamente la sangría
fuente