oxygen - eclipse org java
¿Desactivar el formateador de Eclipse para el área de código seleccionada? (2)
Esta pregunta ya tiene una respuesta aquí:
Cuando ctrl + shift + f up el código del proyecto, está haciendo su trabajo muy bien, en todas partes.
Pero es desordenar el CSS, especialmente las partes de filtro y agregar un montón de espacios.
Además, ¿cómo especifico que parte de código Java no se formatee con ese comando?
No puede configurar el formato a nivel de clase, pero puede configurar a nivel de proyecto. Para realizar la configuración sigue este camino en eclipse.
ventana-> preferencias-> java -> estilo de código -> formateador
Ahora seleccione la configuración específica del proyecto de configuración y haga sus cambios.
Para evitar que se formateen partes específicas del código Java, vaya a "Ventana> Preferencias> Java> Estilo de código> Formateador". Haga clic en el botón "Editar ...", vaya a la pestaña "Desactivar / Activar etiquetas" y habilite las etiquetas. Después, simplemente puede incrustar esas etiquetas en el código Java para deshabilitar el formato entre ellas. Si no cambia las etiquetas predeterminadas, algo como esto hará:
//@formatter:off
this.
portion.of(code
); // will not be touched by the formatter
//@formatter:on
but this will be
reformatted.
IIRC, esta opción solo existe desde Eclipse 3.6.
En cuanto al código css, si ha instalado Eclipse WTP, vaya a "Ventana> Preferencias> Web> Archivos CSS> Editor" y encontrará algunas opciones básicas de formato allí.