¿Atajo de teclado Eclipse para sangrar el código fuente a la izquierda?


Respuestas:


120

En mi copia, Shift+ Tabhace esto, siempre que tenga una selección de código y esté en una ventana de código.


1
Si está utilizando enlaces VIM (vrapper), desafortunadamente la combinación habitual shift> no funciona. Sin embargo, la pestaña y la pestaña de cambio funcionan si está en modo INSERT.
arcseldon

Y el archivo debe abrirse como un archivo de editor de JavaScript. Como si lo tuviera abierto con UX Studio, el acceso directo no funciona ... Y viceversa, no puedo agregar puntos de interrupción para la depuración.
najuste


51

Puede usar Ctrl+ Shift+ Fque ejecutará su formateador en el archivo y también arreglará las sangrías en el camino.


5
¿Cómo no es esta la respuesta # 1?
Rap

Esto funciona mucho mejor después de personalizar sus formatterpreferencias. A menos que su estilo de código coincida con los ideales de eclipses. Hasta que no lo haga, puede resultar bastante frustrante si lo hace por accidente.
Graham P Heath

Un buen formateador si no tienes uno: code.google.com/p/google-styleguide/source/browse/trunk/… . Luego, en Eclipse: Ventana -> Preferencias -> Java -> Estilo de código -> Formateador
yellavon




4

En cualquier versión de Eclipse IDE para la sangría del código fuente.

Seleccione el código fuente y use las siguientes teclas

  1. Para la sangría predeterminada de Java Ctrl+I

  2. Para la sangría correcta Tab

  3. Para sangría izquierda Shift+Tab


4

Obviamente, esto es solo para Pydev, pero he descubierto que puede obtener las funciones muy útiles "Shift Right" y "Shift Left" (asignadas de manera predeterminada a CTRL+ ALT+ .y CTRL+ ALT+ ,) para que sean útiles al cambiar sus combinaciones de teclas a " Alcance del editor Pydev "de" Vista Pydev "


1

En Mac (en el teclado francés es) cmd+ shift+F


cmd+shit+Fes el atajo para "Formato" hace más que sangrar, para corregir solo la sangría es cmd+i, para responder esta pregunta que es "atajo para sangrar el código fuente a la izquierda " esshift+tab
Marc_Alx


0

Prefiero ir al menú fuente y hacer clic en "Limpiar documento"


0

Para usuarios de Mac que usan Eclipse, use Cmd+ I(Sangría) y Cmd+ F(Formato). Pero tuve la peor experiencia con Cmd+ Fque divide el código en varias líneas de la siguiente manera

String A = MyClass.getA(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

Donde mi código original es el siguiente

String A = MyClass.get(x, y);
if (A != null) {
    A = Long.parseLong(0);
}

-1

para mí el valor predeterminado es Shift+ Tab,

puede seleccionar el texto que desee, presione Shift+ Tabpara desplazar todo a la izquierda, seleccionar todo y presionar Tabdesplaza todo a la derecha.

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.