Eclipse Lunaがオーバーレイスクロールバーの代わりに通常のスクロールバーを表示する-変更するには?


8

最近、新しいEclipse Lunaを使用するように切り替えましたが、何らかの理由でオーバーレイスクロールバーの表示が停止し、Firefoxなどにある通常のスクロールバーが表示されるようになりました。ケプラーはそれらを持っていました。

EclipseのUIは既に乱雑になっているので、再度オンにしたいのですが、どうすればよいですか?


誤って反対票を投じた。modはそれを賛成票に変更できますか?
DKボーズ

私はこれを許しません/ sとにかく、少し編集したので、今すぐ変更できると思います。
jcora 14


これは、グラフィックスドライバーと、完全にgnomeをインストールしたかどうか、またはa)vesa-b)xorg-stuff ...?!に依存します。-これは、12.10で欠けていなかったものと12.04で欠けていなかったものです。(??)LTS
dschinn1001 2014年

@ dschinn1001詳しく説明していただけますか?これは私のドライバーにどのように依存しますか?オーバーレイスクロールバーは他のアプリケーションでも動作し、Eclipse Kepler(同じアプリケーション、異なるリリース)でも動作します。そして、それがあなたの言っていることなら、どの追加パッケージをインストールする必要がありますか?
jcora 2014年

回答:


3

Ubuntu 12.04または14.04を使用している場合は、オーバーレイスクロールバーを強制するためにenv 変数を使用してEclipseを起動する必要があります。

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にいくつかの問題があります)を使用していることを知っています。
Rael Gugelmin Cunha

1
私は今、ubuntu 16.04をeclipseネオンで使用しています。残念ながら、この星座の解決策はまだ見つかりませんでした。
MrSmith42 2016

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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.