Eclipse Luna menampilkan bilah gulir biasa bukan bilah gulir overlay - bagaimana cara mengubah?


8

Saya baru-baru ini beralih ke menggunakan Eclipse Luna baru, tetapi untuk beberapa alasan itu berhenti menampilkan bilah gulir hamparan, dan sekarang menunjukkan yang biasa di misalnya Firefox. Kepler memilikinya.

Karena Eclipse UI sudah berantakan, saya ingin mengaktifkannya kembali, bagaimana itu bisa dilakukan?


Turun karena kesalahan. Bisakah mod tolong ubah ke upvote?
DK Bose

Saya tidak akan pernah memaafkan Anda untuk ini. Bagaimanapun saya pikir Anda dapat mengubahnya sekarang, karena saya sudah sedikit mengeditnya.
jcora

1
Ini dia;)
DK Bose

Ini akan tergantung pada driver grafis dan tentang apakah Anda menginstal kemudian gnome sepenuhnya atau apakah Anda lebih suka a) vesa - b) xorg-stuff ...?! - ini adalah apa yang tidak hilang di 12.10 dan tidak hilang di 12.04. (??) LTS
dschinn1001

@ dschinn1001 Bisakah Anda menguraikan? Bagaimana ini tergantung pada driver saya? Scrollbar overlay berfungsi di aplikasi lain - dan juga di Eclipse Kepler (aplikasi yang sama, rilis yang berbeda). Dan paket tambahan apa yang harus saya instal jika itu yang Anda katakan?
jcora

Jawaban:


3

Jika Anda menggunakan Ubuntu 12.04 atau 14.04 , Anda perlu memulai Eclipse dengan env var untuk memaksa overlay scrollbar:

env LIBOVERLAY_SCROLLBAR=1 eclipse

Karena saya menggunakan Eclipse yang diunduh (dan bukan yang disediakan oleh apt), saya telah membuat Eclipse.desktopfile (di bawah ~/.local/share/applications/) dengan konten berikut (jangan lupa ganti <path_to_eclipse_folder>dengan jalur Anda ke 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

Tidak lagi bekerja untuk saya di neon gerhana
MrSmith42

@ MrSmith42 Versi Ubuntu yang mana? Jawaban saya valid hingga 14,04 dan untuk Luna. Pada Xenial (16.04) saya tahu scrollbar overlay Canonical digantikan oleh Gnome dan Eclipse terbaru menggunakan GTK3 (yang memiliki beberapa masalah dengan Ubuntu).
Rael Gugelmin Cunha

1
Saya menggunakan ubuntu 16.04 sekarang dengan gerhana neon. sayangnya saya belum menemukan solusi untuk rasi ini.
MrSmith42

0

Ini berfungsi pada Eclipse Neon

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

Kemudian salin dan tempel ini, pastikan arahkan ke gerhana Anda di / 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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.