Eclipse Luna wyświetla zwykłe paski przewijania zamiast nakładek - jak to zmienić?

8

Niedawno przełączyłem się na korzystanie z nowej Eclipse Luna, ale z jakiegoś powodu przestał wyświetlać paski przewijania nakładki, a teraz pokazuje zwykłe, które są np. W Firefox. Kepler je miał.

Ponieważ interfejs Eclipse jest już zaśmiecony, chciałbym włączyć je z powrotem, jak to zrobić?

jcora
źródło
Uznany przez pomyłkę. Czy mod może zmienić to na upvote?
DK Bose
Nigdy ci tego nie wybaczę. W każdym razie myślę, że możesz to teraz zmienić, ponieważ trochę go edytowałem.
jcora,
1
Proszę bardzo;)
DK Bose
Byłoby to zależne od sterownika karty graficznej i tego, czy zainstalowałeś gnome całkowicie, czy wolisz a) vesa - b) xorg-stuff ...?! - tego nie brakowało w 12.10 i nie brakowało w 12.04. (??) LTS
dschinn1001
@ dschinn1001 Czy mógłbyś opracować? Jak to zależeć będzie od mojego kierowcy? Paski przewijania nakładki działają w innych aplikacjach - a także w Eclipse Kepler (ta sama aplikacja, inna wersja). A jakie dodatkowe pakiety powinienem zainstalować, jeśli tak mówisz?
jcora

Odpowiedzi:

3

Jeśli używasz Ubuntu 12.04 lub 14.04 , musisz uruchomić Eclipse z env var, aby wymusić paski przewijania:

env LIBOVERLAY_SCROLLBAR=1 eclipse

Ponieważ używam pobranego Eclipse (a nie tego dostarczonego przez apt), utworzyłem Eclipse.desktopplik (poniżej ~/.local/share/applications/) z następującą zawartością (pamiętaj, aby zastąpić <path_to_eclipse_folder>go ścieżką do Eclipse:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Name=Eclipse
Comment=Integrated IDE
Icon=eclipse.png
Exec=env LIBOVERLAY_SCROLLBAR=1 /<path_to_eclipse_folder>/eclipse
Categories=Application;Development;Java;PHP;IDE;
Type=Application
Terminal=false
Rael Gugelmin Cunha
źródło
Nie działa już dla mnie w zaćmieniu neonu
MrSmith42
@ MrSmith42 Która wersja Ubuntu? Moja odpowiedź była ważna do 14.04 i dla Luny. W Xenial (16.04) wiem, że Canonical pasek przewijania został zastąpiony przez Gnome i że najnowsze Eclipse używają GTK3 (który ma pewne problemy z Ubuntu).
Rael Gugelmin Cunha
1
Używam teraz Ubuntu 16.04 z neonem zaćmienia. niestety nie znalazłem jeszcze rozwiązania dla tej konstelacji.
MrSmith42
0

Działa na Eclipse Neon

gksudo gedit /usr/share/applications/eclipse.desktop

Następnie skopiuj i wklej to, pamiętaj, aby wskazać swoje zaćmienie w / opt /

[Desktop Entry]
Name=Eclipse 4
Type=Application
Exec=env UBUNTU_MENUPROXY=0 SWT_GTK3=0 /opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse NEON
ad3luc
źródło