¿Cómo formatear automáticamente el código en Eclipse?

411

¿Cómo se formatea automáticamente el código en Eclipse?

HasanAboShally
fuente
1
¿Cómo publicó una pregunta para cumplir con los "estándares de calidad"? Para mí, es una pregunta muy simple. solo quería saber cómo hiciste eso
2
Es una pregunta muy simple, pero si aún no se ha respondido, es una pregunta que necesitamos. Para que cuando alguien más tenga la misma pregunta simple, pueda venir y encontrarla aquí.
Sheldon
¿Se aplicará el formato automático a los archivos js?
Navi

Respuestas:

706

En Windows y Linux : Ctrl+ Shift+F

En Mac : + +F

(Alternativamente, puede presionar Formaten Menú principal> Fuente)

HasanAboShally
fuente
17
En Mac⌘ + ⇧ + F
Pwdr
2
¿Cuál es la flecha hacia arriba en la Mac?
SSH Este
55
@SSHEsta es la tecla Shift
shiggity
Tengo algunos errores en mi archivo. ¿Puede ser esto una razón para que lo anterior no funcione?
qwerty
2
En las distribuciones Linux Ubuntu y Mint, ctrl + shift + f también funciona. Gracias
Gulbala Salamov
183

Otra opción es ir a Ventana-> Preferencias-> Java-> Editor-> GuardarAcciones y marcar la opción Formatear código fuente . Luego, su código fuente se formateará de manera verdaderamente automática cada vez que lo guarde.

kostja
fuente
Hay muchas opciones allí que realmente vale la pena mirar, también es bueno incluir la @Overridedeclaración automática sobre guardar
Jeremy S.
@HasanAboShally, ahora solo presionas dos: D
Ojonugwa Jude Ochalifu
Esta opción ahora se puede encontrar en Eclipse-> Preferencias-> Java-> Editor-> SaveActions
Josh Correia
34

CTRL+ SHIFT+ Fformateará automáticamente su código (ya sea que esté resaltado o no).

Tabrock
fuente
19

Esto también se puede hacer a nivel de proyecto: en el Explorador de paquetes, haga clic con el botón derecho en el proyecto> Propiedades> Editor de Java> Guardar acciones

Esto puede ser preferible cuando se trabaja en equipo para que el código de todos se guarde con la misma configuración de formato.

LimaNocheHawk
fuente
13

Aviso: no formateó el documento a menos que haya corregido todos los errores. Verifique su archivo antes de presionar CTRLSHIFTF.

Amado Saladino
fuente
11

Presione: Ctrl+ Ao resalte la parte del código que desea sangrar y luego presione ctrl+ i.

Zakaria ouh
fuente
1
Eso es Ipara "sangría".
Ed Brannin
10

Windows -> Preferencias -> Java -> Editor -> guardar acciones -> Formatear código fuente -> Formatear líneas editadas (o) formatear todas las líneas.

En algún momento cuando trabaja en equipo, el líder no quiere que formatee todas las líneas del código en un archivo fuente (los cambios de seguimiento enormes estarán allí al confirmar). Por lo tanto, seleccione 'Formatear líneas editadas'. Esto editará y formateará solo las líneas que modificó.

Gubs

gubs
fuente
9

Puedes hacerlo con un paso abajo

Paso 1: presione Ctr+ A(windows) o cmd+A (Mac os)

Paso 2: Ctr+ Ien Windows o cmd+I en Mac OS

Se formateará automáticamente para usted

Saludos

Khang
fuente
8

El secreto es simple: Ctrl+ Shift+F

AÑOS
fuente
4

Actualice su IDE con la última versión PDT para un mejor formato de código. En el menú principal, haga clic en Ayuda -> Instalar nuevo software y luego agregue la siguiente URL en el campo Trabajar con :

http://download.eclipse.org/tools/pdt/updates/4.0.1 

Cuando se le solicite el nombre, déselo PDT4.0.1 y luego continúe con la actualización o instalación.

Verá si el PDT apropiado ya está instalado o si es una versión inferior, que luego se actualizará.

Después de reiniciar o aplicar los cambios, vaya a Windows -> Preferencias en la barra lateral y expanda PHP -> Estilo de código . Aquí verá un elemento llamado Formateador . Selecciónelo y elija el perfil activo para el formateo del código. Eso es.

La próxima vez que lo formatee, elegirá un formato de acuerdo con el perfil activo elegido.

Espero eso ayude.

RT
fuente
4

Podemos hacerlo por:
Ctrl+ io Ctrl+ Shift+F

Mohammed AZOUZ
fuente
3

También tenga en cuenta que también puede "proteger" un bloque para que no se formatee con @formatter: off y @formatter: on , evitando un reformateo en un comentario, por ejemplo, como en:

// Master dataframe
Dataset<Row> countyStateDf = df
    .withColumn(
        "countyState",
        split(df.col("label"), ", "));

// I could split the column in one operation if I wanted:
// @formatter:off
//    Dataset<Row> countyState0Df = df
//        .withColumn(
//            "state",
//            split(df.col("label"), ", ").getItem(1))
//        .withColumn(
//            "county",
//            split(df.col("label"), ", ").getItem(0));
// @formatter:on

countyStateDf.sample(.01).show(5, false);
jgp
fuente
2

haga clic derecho en el proyecto> Propiedades> Editor Java> Guardar acciones

Muhammad Yawar
fuente