2012-06-08 6 views
7

Eclipse scheint EL-Ausdrücke in CSS völlig zu ignorieren. Wenn ich meine Sheets formatiert, dies geschieht:Verhindern, dass die Eclipse die CSS-Formatierung zerstört

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

verwandelt sich in

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

; 
border-style 
: 

solid 
; 
... 
} 

Gibt es etwas, das ich dies verhindern tun kann und immer noch die Formatierer verwenden?

+1

In anderen Dateitypen habe ich '/ * @formatter: off * /' und '/ * @formatter: on * /' Kommentare um Abschnitte des Codes, die der Formatierer vermasselt. Das scheint aber nicht mit dem CSS-Formatierer zu funktionieren. –

+0

wow, vier Jahre später, immer noch gebrochen :) salute to progress – kostja

+2

Ich habe Probleme mit '@ keyframes' -Notation pro Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 442852 –

Antwort

-3

Gehen Sie zu den Eclipse Einstellungen Window ->Preferences. Und geben Sie Formatierer in das Suchfeld oben links ein. Ich weiß nicht, welches Plugin in Ihrem Fall die Formatierung durchführt, vielleicht finden Sie hier die richtige und können die Konfiguration ändern.

+0

Danke, ich weiß, wie man den Finsternis-Formatierer benutzt. Der CSS-Formatierer bietet keine hilfreichen Optionen für mein Problem. – kostja

+0

@kostja: Verwenden Sie Eclipse-Webtools? Vielleicht solltest du [CSS Editor] (http://sourceforge.net/projects/csseditor/) ausprobieren. – Kai

+2

Diese Antwort ist nicht spezifisch genug, um hilfreich zu sein. –