2012-09-25 12 views
71

Używam Indigo przez jakiś czas, a teraz próbuje Juno
Jest sligth przeszkadza różnica:wypustki Eclipse repositionning

Na Indigo Kiedy miał 10 tabs otworzył

A | B | C | D | J | H | G .... (F | T | S)

i obecnie na B
gdy wybrany plik pokazaną na karcie T ponownie, a następnie tę kartę (na Indigo a to problem nie na Juno) będzie być przeniesiony w ten sposób:

A | B | T | C | D | J | H .... (G | F | S)

Jest to przydatne, ponieważ, jeśli po otwarciu T B, oznacza to, że powinny być one zgrupowane

na Juno nie ich położenie, a nie trzeba będzie aby znaleźć najnowsze pliki daleko na liście zakładek:

P: jak je przywrócić? Szukałem params z „zakładek” w opcjach bez wyniku

edit: nadal taka sama w nowych wersjach (Kepler)

edit: Dzięki Pawła odpowiedź, dobrym rozwiązaniem jest, aby wyszukać pliki .css w folderze eclipse i ustaw właściwość swt-mru-visible na true w e4-default-win7.css na przykład

+3

Wiem, że to stare pytanie. Ale w każdej nowej wersji zaćmienia wciąż wracam, aby uzyskać odpowiedź. Nadal mnie to dziwi, że błąd związany z tym problemem pozostaje niezmieniony od 2012 roku. Https://bugs.eclipse.org/bugs/show_bug.cgi?id=396008 –

Odpowiedz

85

Juno domyślnie nie wyświetla zachowania karty MRU (ostatnio używane), które widzisz w Indigo (nigdy nie działało całkiem dobrze), a zamiast tego używa kolejność dokumentów edytora.

Uważam, że można go ponownie aktywować, przełączając się na motyw klasyczny w wersji Preferences>General>Appearance lub edytując kod CSS. Zobacz http://wiki.eclipse.org/Eclipse4/CSS

.MPartStack { 
    swt-mru-visible: true; 
} 

Nie zapomnij, aby ponownie uruchomić Eclipse, aby korzystać z nowych parametrów.

+16

To zdecydowanie najbardziej denerwujące zachowanie w Juno. Jeśli MRU nie działało poprawnie, powinno to naprawić i nie dopuścić, aby pozostało tak, jak było, dopóki nie mogli. Przekładanie dwóch edytorów w Juno na domyślne zachowanie jest wyjątkowo kłopotliwe. – locka

+0

Ta odpowiedź bardzo mnie podekscytowała, ale zmiana tej wartości w 'JUNO_SR2_HOME/plugins/org.eclipse.platform_4.2.2.v201302041200/css/e4_basestyle.css' nie miała wpływu na zachowanie kolejności kart. Czy aktywacja ustawienia MRU wymaga czegoś innego niż ponowne uruchomienie? –

+4

Aha, to jest jawnie ustawione na false w 'e4_default_mac.css'. Zmiana tam, a następnie ponowne uruchomienie Eclipse zrobiło lewy. –

9

Widocznie ta opcja została dodana w Eclipse Mars 4.5:

Window -> Preferences -> Ogólne -> Wygląd ->

Widoczne wypustki na overflow:

[X] pokazują najbardziej ostatnio używane karty