2012-06-08 18 views
7

Eclipse sembra completamente ignaro delle espressioni EL all'interno dei CSS. Quando ho formattare il mio fogli di stile, questo accade:Prevenire l'eclissi dalla distruzione della formattazione CSS

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

si trasforma in

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

; 
border-style 
: 

solid 
; 
... 
} 

C'è qualcosa che posso fare per evitare questo e continuare a utilizzare il formattatore?

+1

In altri tipi di file, ho usato '/ * @formatter: off * /' e '/ * @formatter: su * /' commenti intorno a sezioni di codice che il formattatore scombina. Tuttavia, questo non sembra funzionare con il formattatore CSS per me. –

+0

wow, quattro anni dopo, ancora rotto :) saluto per il progresso – kostja

+2

In realtà sto riscontrando problemi con la notazione '@ keyframes' per questo bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 442852 –

risposta

-3

Vai alle preferenze di Eclipse Window ->Preferences. E inserisci formattatore nella casella di ricerca in alto a sinistra. Non so quale plugin esegua la formattazione nel tuo caso, forse trovi quello giusto qui e puoi cambiare la sua configurazione.

+0

Grazie, so come usare il formattatore di eclissi. Il formattatore CSS non offre alcuna opzione utile per il mio problema. – kostja

+0

@kostja: stai usando webtools di eclipse? Forse dovresti provare [CSS Editor] (http://sourceforge.net/projects/csseditor/). – Kai

+2

Questa risposta non è abbastanza specifica per essere utile. –

Problemi correlati