2012-06-08 14 views
7

Parece que Eclipse es completamente ajeno a las expresiones EL dentro de CSS. Cuando formato a mis hojas de estilo, esto sucede:Evitar que eclipse destruya el formato CSS

.tooltip:hover span.info { 
    ... 
    border-color: #{theme.get('borderTooltip')}; 
    border-style: solid; 
    ... 
} 

convierte en

.tooltip:hover span.info { 
    ... 
    border-color: #{theme.get('borderTooltip') 
} 

; 
border-style 
: 

solid 
; 
... 
} 

¿Hay algo que pueda hacer para evitar esto y seguir utilizando el formateador?

+1

En otros tipos de archivos, he usado '/ * @formatter: off * /' y '/ * @formatter: en * /' comentarios sobre secciones de código que el formateador estropea. Sin embargo, eso no parece funcionar con el formateador CSS para mí. –

+0

wow, cuatro años después, todavía roto :) saludo al progreso – kostja

+2

En realidad, estoy teniendo problemas con la notación '@ keyframes' por este error: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 442852 –

Respuesta

-3

Ir a las preferencias de Eclipse Window ->Preferences. E ingrese el formateador en el cuadro de búsqueda en la esquina superior izquierda. No sé qué complemento realiza el formateo en su caso, tal vez encuentre el correcto aquí y pueda cambiar su configuración.

+0

Gracias, sé cómo usar el formateador de eclipse. El formateador CSS no ofrece ninguna opción útil para mi problema. – kostja

+0

@kostja: ¿Estás usando eclipse webtools? Tal vez deberías probar [CSS Editor] (http://sourceforge.net/projects/csseditor/). – Kai

+2

Esta respuesta no es lo suficientemente específica como para ser útil. –

Cuestiones relacionadas