¿Hay alguna tecla de método abreviado para mover una línea por encima o por debajo de un bloque? Esta característica existe en los editores de IntelliJ y quizás también en Visual Studio.
Puede usar Alt+Arriba para mover una línea una línea hacia arriba. ¿Existe alguna tecla de método abreviado para mover la línea por encima de un bloque completo arriba?
En el ejemplo de abajo, es para mover la línea a = 1; encima del bloque if
Intenta usar Alt+Up , eso funciona para mí.
También está en el menú contextual si lo necesitas...
También puede seleccionar bloques de código y usar el mismo atajo para mover todo el lote. Esto funcionaría en tu caso.
No hay un solo comando para mover la línea actual arriba/abajo del bloque adyacente (en este momento), pero puedes acercarte mucho seleccionando y moviendo el bloque. Expand selection ( Shift Alt RightArrow ) y "normal" Move line up/down ( Alt Up/Down ) será útil aquí: