web-dev-qa-db-ja.com

Eclipseの透明な背景?

Eclipse IDE テキストエディタの背景を透明にする方法はありますか?背景のアルファ透明度を調整したいのですが、テキストはまだ不透明です。おそらくこれを実現するプラグインがありますか?設定の下にオプションが表示されていません。そして、グーグルでの私の検索は、これまでのところ無駄に終わっていますが、いくつかのニースを見つけました カラーテーマ

例(Textmate):

Transparent Textmate

テキストはまだしっかりしていることに注意してください。ウィンドウ全体を透明にすると、テキストがデスクトップの壁紙(またはEclipseの下にあるもの)ににじむ可能性があるため、これは重要です。 Eclipseが実行されているすべてのプラットフォームのソリューションに興味があります。

関連する質問:

3
isuldor

私はそれが不可能だと思います。ただし、Java 7には 半透明ウィンドウのサポート があります。その後、Eclipseはコミュニティの取り組みです...最善の策は 開発に参加する 、またはEclipseプラグインのプログラミングを検討する(またはプラグインのプログラミングに興味のある人を見つける)。

1
Domchi

あなたが探している効果を得るのは不可能だと思います。

Eclipseはウィンドウツールキットとして [〜#〜] swt [〜#〜] を使用します。正しく覚えていれば、透明ウィンドウと半透明ウィンドウのサポートは制限されています。このサポートは、おそらくウィンドウの一部ではなく、ウィンドウ全体に限定されています。

SWTは、実際のウィンドウであるクラスShellを使用します。フラグNO_TRIMを使用してシェルを作成すると、背景が透明になります。このウィンドウはEclipseプラットフォームによって作成されているため、プラグインを介してアクセスできるとは思えません。

プラグインを構築したい場合は、ネイティブツールキットの関数(WIN32APIまたはGTKAPI)に直接アクセスし、それらをEclipseコンポーネントに適用することで半透明のサポートを実現できます。私はEclipseプラグインについての知識が限られているため、そのようなプラグインを作成するための特定の出発点にあなたを導くことはできません。ごめんなさい。

0

Fedoraでは、Compizを使用して透明にすることができます(これを行う方法に関するビデオチュートリアル ここ 。)FedoraとWindowsの両方で、透明な画像を背景として設定するのはどうですか?

0
kathryn

Windowsを透過的にするために、Ubuntuや他のほとんどのLinuxディストリビューションでcompizを使用できます。

0
Neel Mehta

Afloat と呼ばれる無料のアプリケーションがあります。これはウィンドウを透明にする機能(およびそれ以上)を備えています。私はそれをチェックします。

0
Dennis

私はそれがあなたが求めるものと正確に一致しないことを知っていますが、明白な解決策はeclimシステムを使用してEclipseをmacvim/terminal vimで利用可能にし、それを透過的にすることです。

Macvimの場合、オプションは20%に設定することです

set transparency=20

Eclipse内のエディターをmacvimに交換することも可能かもしれませんが、それについてはよくわかりません。

0
celebdor