Método abreviado de teclado para "desatascar" (mover un bloque de código a la izquierda) en eclipse / aptana?


193

Bueno, espero que la pregunta se explique por sí misma.

Es muy fácil seleccionar un bloque de código y tabular, pero ¿qué tal el reverso?

Actualmente, solo busco y reemplazo espacios en blanco al comienzo de la línea. ¿Algo más rápido?

Respuestas:


396

En Visual Studio y la mayoría de los otros IDEs medio decentes, simplemente puede hacer SHIFT+ TAB. Hace lo contrario de lo justo TAB.

Pensaría y esperaría que los IDEs que mencionas apoyen esto también.


2
Xcode es ligeramente diferente, usa COMMAND- [y COMMAND-]
Brad Thomas

55
Para cualquier persona futura que termine aquí a través de una búsqueda en Google, esto también funciona en Atom IDE de Github.
jbgarr

1
Bien también en IntelliJ
JeanValjean 01 de

SHIFT + TAB también funciona para Android Studio. Gracias !
Red M

1
Funciona en VSCode
Jiapeng Zhang


5

Esta solución funciona la mayor parte del tiempo. En su lugar, utiliza las características de 'inserción inteligente' de eclipse:

  1. Controle X para borrar el bloque de texto seleccionado y guárdelo para pegar.
  2. Control + Mayús Entrar, para abrir una nueva línea para editar por encima de la que está.
  3. Es posible que desee ajustar la posición de tabulación en este punto. Aquí es donde comenzarán las tabulaciones, a menos que esté al comienzo de la línea.
  4. Control V para pegar el búfer.

Espero que esto ayude hasta que Shift + TAB se implemente en Eclipse.


5

Shift-tab no parece funcionar en varias líneas en Aptana. Tampoco funciona en líneas individuales con un solo espacio anterior. ¿Alguna solución? Yo uso shift-tab (outdent) para arreglar código mal formateado todo el tiempo.

Echo de menos NetBeans ...

ACTUALIZACIÓN: funciona en líneas múltiples nuevas, si las líneas múltiples tienen el mismo nivel de sangría. Debería continuar marcando las otras líneas que aún no han llegado al comienzo de la nueva línea. ¿Hay alguna opción para cambiar esto, me pregunto?


4

En Pycharm, solo use Shift + Tab para mover un bloque de código hacia la izquierda.


4

Aquí hay una respuesta general para untab: -

En Python IDLE: - Ctrl + [

En elipse: - Shitft + Tab

En Visual Studio: - Shift + Tab


3

Shift-tab hace eso en Flex Builder (basado en Eclipse), así que con suerte debería funcionar en eclipse regular :)



1

No sé si alguien todavía está mirando aquí, pero puede hacerlo yendo al menú Ventana> Preferencias, luego abra la lista General, elija las teclas. Desplácese hacia abajo en la lista de teclas hasta que vea "Desplazar a la izquierda". Haz clic en eso. Debajo de eso, verá algunos cuadros, uno de los cuales le permite vincular una clave. No aceptará Shift-Tab, así que lo limité a Shift-`. Aplique y cierre y ya está todo listo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.