2012-03-21 14 views
11

A veces deseo que las anotaciones en campos estén en una sola línea y, a veces, en una línea cada una. ¿Hay alguna manera de hacer que el formateador de Eclipse simplemente ignore estas anotaciones y deje las líneas abiertas igual que yo?Formateador de Eclipse: ¿puede ignorar las anotaciones?

+0

Esta pregunta fue respondida aquí: http://stackoverflow.com/questions/1820908/how-to-turn-off-the-eclipse-code -formatter-for-certain-sections-of-java-code http://stackoverflow.com/questions/352599/how-can-i-make-eclipses-autoformatter-ignore-a-section-of- código –

Respuesta

0

Creo que sí. En Preferencias vaya a Java - Estilo de código - Contenedor. Luego edite su perfil activo, haga clic en "Envoltura de líneas" y luego "Anotaciones - Pares de valores de elemento". A continuación, establezca la política de ajuste de línea en "No ajustar".

+2

Eso no lo hará ... Simplemente dejará todas las anotaciones en una sola línea, no importa cuántas haya :-) –

+0

De hecho, tienes razón. En ese caso, no creo que el formateador pueda ignorar las anotaciones ... – Friek

+0

Estoy teniendo que usar eclipse en un nuevo proyecto y sus cosas como esta me vuelven loco. Configuré mis acciones de guardado (que es una gran característica de eclipse) pero ahora arruina todo el formato de la anotación. Todavía no tengo una solución perfecta, pero una solución parcial es cambiar las acciones de guardado para formatear solo las líneas modificadas. Es una solución parcial –

1

No estoy seguro de lo que quieres decir, pero se rompe las líneas de campo de esta manera:

String text = 
"cake" + 
"more cake" + 
"alot more cake"; 

Ésta es también una opción: Usted puede ir a Propiedades -> estilo de código Java -> Formateador -> Editar: Entonces debería haber algunas etiquetas para activar/desactivar. también incluyen esta línea en su código:

/* @formatter:on */ 
Cuestiones relacionadas