2012-06-08 9 views
7

Eclipse wydaje się zupełnie nieświadomy wyrażeń EL wewnątrz CSS. Kiedy formatować moje arkusze stylów, tak się dzieje:Zapobieganie zaćmieniom przed zniszczeniem formatowania CSS

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

zamienia

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

; 
border-style 
: 

solid 
; 
... 
} 

Czy mogę coś zrobić, aby temu zapobiec i nadal korzystać z formatowania?

+1

W innych typach plików użyłem// @formatter: off */'i'/* @formatter: on */'komentuje sekcje kodu, które formatator miesza. Jednak wydaje mi się, że to nie działa z moim formaterem CSS. –

+0

Wow, cztery lata później, wciąż zepsute :) salute to progress – kostja

+2

W rzeczywistości mam problemy z notacją '@ keyframes' na ten błąd: https://bugs.eclipse.org/bugs/show_bug.cgi?id= 442852 –

Odpowiedz

-3

Przejdź do preferencji Eclipse Window ->Preferences. I wpisz formatator w polu wyszukiwania w lewym górnym rogu. Nie wiem, która wtyczka wykonuje formatowanie w twoim przypadku, może znajdziesz tu właściwą i możesz zmienić jej konfigurację.

+0

Dzięki, wiem, jak korzystać z formatowania zaćmienia. Program do formatowania CSS nie oferuje żadnych pomocnych opcji dla mojego problemu. – kostja

+0

@kostja: Czy korzystasz z narzędzi internetowych Zaćmienie? Może powinieneś spróbować [Edytor CSS] (http://sourceforge.net/projects/csseditor/). – Kai

+2

Ta odpowiedź nie jest wystarczająco szczegółowa, by być pomocnym. –

Powiązane problemy