web-dev-qa-db-fra.com

Eclipse Luna affiche des barres de défilement régulières au lieu des barres de défilement superposées - comment changer?

Récemment, je suis passé à l’utilisation de la nouvelle Eclipse Luna, mais pour une raison quelconque, les barres de défilement en superposition ont cessé d’être affichées. Firefox. Kepler les avait.

Puisque l'interface utilisateur d'Eclipse est déjà encombrée, j'aimerais les réactiver, comment cela peut-il être fait?

8
jcora

Si vous utilisez Ubuntu 12.04 ou 14.04, vous devez démarrer Eclipse avec une variable env pour forcer les barres de défilement de superposition:

env LIBOVERLAY_SCROLLBAR=1 Eclipse

Comme j'utilise un Eclipse téléchargé (et non celui fourni par apt), j'ai créé un fichier Eclipse.desktop (sous ~/.local/share/applications/) avec le contenu suivant (n'oubliez pas de remplacer <path_to_Eclipse_folder> par votre chemin vers 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
3

Cela fonctionne sur Eclipse Neon

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

Ensuite, copiez et collez ceci, assurez-vous de pointer vers votre Eclipse dans /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
0
ad3luc