Eclipse Junoの「クイックアクセス」エントリを削除する


93

JunoのCDTツールバーから「クイックアクセス」テキストエントリを削除するにはどうすればよいですか?私はそれを決して使用せず、ラップトップ画面の貴重なスペースを消費します。


13
私は独自のプラグインsourceforge.jp/downloads/users/1/1259/…(eclipse / dropinsフォルダーにドロップ)を使用しています
atlanto

Juno SR1(Eclipse 4.2.1)のクイックアクセステキストボックスを削除しましたか?または、どういうわけかそれをデフォルトで非表示にしましたか?オプションを見つけることができず、これを修正するために上記のコメントにリンクされているJARは必要なくなりました。
ADTC、2012年

2
このダウンロードリンクは無効です。更新されたリンクを提供できますか?
kyku

1
プラグインを保存してここにアップロードしました。私はEclipse Keplerでそれをテストしましたが、それもうまくいきます!goo.gl/PkvBW
ThiagoPonte 2013

@ADTCは引き続きv4.2.2に存在します
b1nary.atr0phy 2013

回答:



41

クイックアクセスがツールバーの行全体に表示されるため、この質問への回答を探しました。それを削除するのではなく(好みに合わせてハッキングしすぎる)、私はとにかく使用しなかったいくつかのツールバーボタンを削除しただけで、クイックアクセスは残りのボタンの間で上に移動し、許容できるスペースしか取りませんでした。

どの視点から見ても、それほど多くのボタンは必要ありません。あなたの画面が小さい場合を除いて、それらは合うはずです。ウィンドウでこれをカスタマイズ->プレスペクティブをカスタマイズ...


4
これは役に立ちました。「Java」、「デバッグ」、「Python」などのパースペクティブスイッチアイコンを右クリックして、「テキストを表示しない」設定に切り替えることもできます。これにより、ツールバーのスペースがさらに節約され、クイックアクセスが独自の行にプッシュされなくなります
gorbysbm

アイデアに感謝し、私にとってはうまくいきました。とにかく、私がクリックしたことのないツールバーボタンがあります(キーボードショートカットは私にとって非常に速く機能します)
Peter Butkovic 2013年

ツールバーボタンを削除することに加えて、パースペクティブのテキストを非表示にすることができます(右クリックしてチェックを外しますShow text)。たとえば、Team Synchronizingは多くのスペースを占有します。アイコンは、多くのEclipseユーザーにとって十分な場合があります。
Markus Pscheidt 2013年

36

以下は、プラグインのインストールを必要としない簡単なハックです。代わりに、現在のレイアウトのCSSファイルに数行追加するだけです。v4.2.2では完全に機能します

ナビゲートするために<ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css、あなたは私をして、たとえば、使用しているレイアウトいずれかのCSSファイルを開きますe4_default.css。次のスニペットをファイルに追加します。

#SearchField {
   visibility:hidden;
}

Eclipseを再起動すると、ボックスがなくなります。

*Edit

e4_basestyle.css現在のレイアウトに関係なく、レイアウトファイルは普遍的に使用されているようです。したがって、上記のスニペットをそのファイルに追加できるはずです。この修正は、レイアウトを変更した場合でも永続的です。


7
これは素晴らしいです、ありがとう!どのcssファイルを編集するかについて:e4_basestyle.cssが常に使用されているようなので、そこにコードを追加すると、すべてのレイアウトで機能するはずです。
morgwai 2013

@morgwaiそのおかげで、私はその情報で私の答えを更新します
b1nary.atr0phy

32ビットLinux Mint 15のEclipse 4.3.1で完全に動作しました!
kpsfoo 2013年

5
Sortaは機能しました...クイックアクセスは削除されましたが、今でも余分な行が空白になっているため、まるでそこにあるかのようにフォーマットされているようです
JPM

@JPMで指摘されているubuntuでの同じ問題。隠されて大丈夫ですが、一番上の行には未使用のスペースがあります。
Chris

11

ルナではこれが修正されました。

クイックアクセスツールバーを右クリックし、[非表示]をクリックして非表示にすることができます。https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420の最後のいくつかのコメントを参照してください


1
(マジックスポットを右クリックできた場合)。ありがとう+1
gd1

これに追加するには、クイックアクセスツールバーを右クリックしないか、コピー/貼り付けなどのメニューを表示します。(少なくとも、これはWindowsの場合です。)テキストボックスの外側を右クリックする必要がありますが、それでもツールバー内でクリックする必要があります(テキストボックスのすぐ下に移動することで実行できました)。
2018

5

発想を得たソリューション:https : //bugs.eclipse.org/bugs/show_bug.cgi?id=319991

(Eclipse Juno 4.2を使用)このコードをApplicationWorkbenchWindowAdvisorクラスに追加し、からメソッドを呼び出すだけpreWindowOpen()です。

private void hideQuickAccess() { 
        UIJob job = new UIJob("hide quick access") {
            @Override
            public IStatus runInUIThread(IProgressMonitor monitor) {
                IWorkbenchWindow window = PlatformUI.getWorkbench()
                        .getActiveWorkbenchWindow();
                if (window instanceof WorkbenchWindow) {
                    MTrimBar topTrim = ((WorkbenchWindow) window).getTopTrim();
                for (MTrimElement element : topTrim.getChildren()) {
                    if ("SearchField".equals(element.getElementId())) {                     
                        ((Control) element.getWidget()).dispose();
                        break;
                    }
                }
            }
            return Status.OK_STATUS;
        }
    };
    job.schedule();

のアクセシビリティルールを変更しないと機能しない可能性がありorg.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jarます。このオプションを変更するには、Javaビルドパスメニューに移動し、jarを見つけて展開すると、オプションが表示されます。

注意:この最後の変更が必要かどうかはわかりませんが、「クリーンでない」可能性があります。


5

このプラグインを確認してください:https : //github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in

Eclipse Keplerリリースで動作します。

このプラグインは、メインツールバーのクイックアクセステキストボックスを表示/非表示にする機能を追加します。

ウィンドウ☞クイックアクセスを非表示


魅力のように働いた。Eclipseの[Install new Software]ウィンドウに更新URLraw.github.com/atlanto/eclipse-4.x-filler/master/…を入力すると、Eclipseから直接インストールできます。
Chris

0

バージョンのソリューション:Oxygenリリース(4.7.0):

  1. 常に使用しているアイコンを「ツールバー」からドラッグして、たとえば左/右/下にエディターに保存します。
  2. 次に、[ウィンドウ]> [外観]> [ツールバーの表示/非表示]を切り替えます。:)

-2

クイックアクセスウィンドウに「トグルツールバー」と入力すると(そう、まさに私たちを困らせます)、それはなくなります。Cf


15
私は-1に投票します(残念ながら担当者はいません)。このヒントにより、ツールバー全体が削除されました!クイックアクセスボックスを非表示にしたかっただけです。ツールバーを元に戻すためにあちこち掘る必要がありましたが、今では多くのボタンがありません(私がそれらを使用しているわけではありませんが、それでも、意図したことを実行しないだけでなく、物事を破壊するヒントも投票が必要です)。 。
ADTC、2012年

この方法はツールバーを嫌う人のためのものです
ライオン

3
IMOに値するものではありません。[ウィンドウ]> [ツールバーを表示]でいつでもツールバーをオンに戻すことができます。
ジェイビー2013年

4
@jaybeeなぜ彼は反対投票に値しないのですか?問題は、「クイックアクセスエントリを削除する方法」ではなく、「ツールバー全体を削除する方法」です。彼は自分の「解決策」が実際に彼の答えで何をしているのかさえ明らかにしていません。これは、反対票を投じるべき回答の完璧な例です。
b1nary.atr0phy 2013

1
これは私がやりたかったことであり、クイックアクセスを削除するものではありません。はい、少なくとも20ピクセル節約されました。
mallardz 2014年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.