Luna di Eclipse che mostra barre di scorrimento normali invece di barre di scorrimento sovrapposte: come cambiare?


8

Di recente sono passato a utilizzare il nuovo Eclipse Luna, ma per qualche motivo ha smesso di visualizzare le barre di scorrimento sovrapposte e ora mostra quelli normali che si trovano ad esempio in Firefox. Keplero li aveva.

Poiché l'interfaccia utente di Eclipse è già ingombra, vorrei riaccenderli, come è possibile farlo?


Sottovalutato per errore. Una mod può cambiarla in un voto?
DK Bose,

Non ti perdonerò mai per questo / i Comunque penso che ora puoi cambiarlo, dato che l'ho modificato un po '.
jcora,

1
Ecco qua;)
DK Bose,

Questo dipenderà dal driver grafico e dal fatto che tu abbia installato completamente gnome o che tu preferisca a) vesa - b) xorg-stuff ...?! - questo è ciò che non mancava nel 12.10 e che non mancava nel 12.04. (??) LTS
dschinn1001

@ dschinn1001 Potresti elaborare? Come dipenderebbe dal mio autista? Le barre di scorrimento sovrapposte funzionano in altre applicazioni - e anche in Eclipse Kepler (stessa applicazione, versione diversa). E quali pacchetti aggiuntivi devo installare se è quello che stai dicendo?
jcora,

Risposte:


3

Se stai usando Ubuntu 12.04 o 14.04 , devi avviare Eclipse con un var env per forzare le barre di scorrimento sovrapposte:

env LIBOVERLAY_SCROLLBAR=1 eclipse

Dato che sto usando un Eclipse scaricato (e non quello fornito da apt), ho creato un Eclipse.desktopfile (sotto ~/.local/share/applications/) con il seguente contenuto (ricordati di sostituirlo <path_to_eclipse_folder>con il tuo percorso verso 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

Non funziona più per me nel neon dell'eclissi
MrSmith42

@ MrSmith42 Quale versione di Ubuntu? La mia risposta era valida fino al 14.04 e per Luna. Su Xenial (16.04) so ​​che la barra di scorrimento dell'overlay Canonical è stata sostituita da quella di Gnome e che la più recente Eclipse sta usando GTK3 (che ha alcuni problemi con Ubuntu).
Rael Gugelmin Cunha,

1
Ora utilizzo Ubuntu 16.04 con eclipse neon. sfortunatamente non ho ancora trovato una soluzione per questa costellazione.
MrSmith42

0

Funziona su Eclipse Neon

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

Quindi copialo e incollalo, assicurati di puntare alla tua eclissi in / 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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.