Eclipse Luna отображает обычные полосы прокрутки вместо наложенных полос прокрутки - как это изменить?

8

Недавно я перешел на использование новой Eclipse Luna, но по какой-то причине он перестал отображать накладные полосы прокрутки и теперь показывает обычные, которые есть, например, в Firefox. Кеплер имел их.

Поскольку пользовательский интерфейс Eclipse уже загроможден, я хотел бы включить их снова, как это можно сделать?

jcora
источник
Проголосовал по ошибке. Может мод, пожалуйста, измените его на upvote?
ДК Бозе
Я никогда не прощу вас за это / с. В любом случае, я думаю, вы можете изменить это сейчас, так как я немного отредактировал это.
Jcora
1
Вот и все;)
ДК Бозе
Это будет зависеть от графического драйвера и от того, полностью ли вы установили gnome или предпочитаете a) vesa - b) xorg-stuff ...?! - это то, что не пропало в 12.10 и не пропало в 12.04. (??) LTS
dschinn1001
@ dschinn1001 Не могли бы вы уточнить? Как это будет зависеть от моего водителя? Наложение полос прокрутки работает в других приложениях, а также в Eclipse Kepler (одно и то же приложение, другой выпуск). И какие дополнительные пакеты я должен установить, если вы так говорите?
Jcora

Ответы:

3

Если вы используете Ubuntu 12.04 или 14.04 , вам нужно запустить Eclipse с env var для принудительного наложения полос прокрутки:

env LIBOVERLAY_SCROLLBAR=1 eclipse

Поскольку я использую загруженный Eclipse (а не предоставленный apt), я создал Eclipse.desktopфайл (ниже ~/.local/share/applications/) со следующим содержимым (не забудьте заменить <path_to_eclipse_folder>его своим путем к 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
Раэль Гугельмин Кунья
источник
Больше не работает для меня в затмении неоновых
MrSmith42
@ MrSmith42 Какая версия Ubuntu? Мой ответ действителен до 14.04 и для Луны. В Xenial (16.04) я знаю, что прокручиваемая полоса прокрутки Canonical была заменена на Gnome, и этот новейший Eclipse использует GTK3 (у которого есть некоторые проблемы с Ubuntu).
Раэль Гугельмин Кунья
1
Я использую Ubuntu 16.04 сейчас с Eclipse Neon. к сожалению, я пока не нашел решения для этого созвездия.
MrSmith42
0

Это работает на Eclipse Neon

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

Затем скопируйте и вставьте это, не забудьте указать на ваше затмение в / 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
источник