Eclipse Luna exibindo barras de rolagem regulares em vez de barras de rolagem sobrepostas - como mudar?

8

Recentemente, mudei para o novo Eclipse Luna, mas por algum motivo ele parou de exibir as barras de rolagem de sobreposição e agora mostra as regulares que estão no Firefox. Kepler os tinha.

Como a interface do usuário do Eclipse já está desordenada, gostaria de ativá-los novamente, como isso pode ser feito?

jcora
fonte
Voto por engano. Um mod pode alterá-lo para um voto positivo?
DK Bose
Nunca vou perdoá-lo por isso. De qualquer forma, acho que você pode mudar agora, já que o editei um pouco.
Jcora
1
Lá vai você;)
DK Bose
Isso depende do driver gráfico e se você instalou o gnome completamente ou se prefere a) vesa - b) xorg-stuff ...?! - este é o que não faltava em 12.10 e não falta em 12,04 (??) LTS.
dschinn1001
@ dschinn1001 Você poderia elaborar? Como isso dependeria do meu driver? As barras de rolagem de sobreposição funcionam em outros aplicativos - e também no Eclipse Kepler (mesmo aplicativo, versão diferente). E que pacotes adicionais devo instalar se é isso que você está dizendo?
jcora

Respostas:

3

Se você estiver usando o Ubuntu 12.04 ou 14.04 , precisará iniciar o Eclipse com um env var para forçar as barras de rolagem sobrepostas:

env LIBOVERLAY_SCROLLBAR=1 eclipse

Como estou usando um Eclipse baixado (e não o fornecido pelo apt), criei um Eclipse.desktoparquivo (abaixo ~/.local/share/applications/) com o seguinte conteúdo (lembre-se de substituir <path_to_eclipse_folder>pelo seu caminho para o 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
fonte
Será que já não funcionam para mim em neon eclipse
MrSmith42
@ MrSmith42 Qual versão do Ubuntu? Minha resposta foi válida até 14.04 e para Luna. No Xenial (16.04), eu sei que a barra de rolagem de sobreposição Canonical foi substituída pela do Gnome e que o Eclipse mais recente está usando o GTK3 (que tem alguns problemas com o Ubuntu).
Rael Gugelmin Cunha
1
Eu uso o ubuntu 16.04 agora com o eclipse neon. infelizmente ainda não encontrei solução para esta constelação.
precisa
0

Isso funciona no Eclipse Neon

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

Em seguida, copie e cole isso, aponte para o seu eclipse em / 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
fonte