42

Eclipse Juno - 私のワークスペースでは、左側に「パッケージ エクスプローラー」が開かれ、右側には 6 つのファイル タブが表示され、「リストの表示」の下には 17 個のファイルがあります。

これらの 6 つの表示可能なファイル タブのうち、3 番目のファイル (abc.java) に取り組んでいます。「リストの表示」(xyz.java) の下にあるファイルを選択すると、Eclipse は xyz.java をアクティブなタブとして表示し、ショー リストから次の 5 つのファイル。以前に表示されていたファイル タブがなくなり、新しいファイル タブのセットが表示されるようになりました。現在アクティブなファイルを「xyz.java」として、以前のアクティブなファイル「abc.java」を表示可能なファイルタブの下に置く方法はありますか

4

4 に答える 4

35

私は同じ問題を抱えていたと思うので、テーマを切り替えることで解決しました。

[設定] -> [一般] -> [外観] に移動し、クラシック テーマに切り替えます。

なぜこれが役立つのか理解できませんが、私にとってはうまくいきました。

アップデート:

これに再び噛まれた後、もう一度チェックしました.@anweibelが彼の答えで言っているように、これはCSSで編集できます。

Eclipse Marketplace を使用して E4 CSS エディター プラグインをインストールしたところ、[Preferences] -> [Apperance] で Eclipse から直接 CSS を変更できました。GTK テーマの関連部分が次のようになるように、swt-mru-visible を false から true に変更しました。

.MPartStack {
    font-size: 11;
    swt-simple: false;
    swt-mru-visible: true;
}

変更を有効にするには、再起動が必要でした。

詳細については、こちらも参照してください: Eclipse タブの再配置

于 2012-07-02T10:00:40.837 に答える
27

Eclipse Juno エディターの古いタブの動作に戻す、より簡単な方法があります。

  • に行くINSTALL/plugins/org.eclipse.platform_4.2.0.qualifier/css
  • 使用するテーマの CSS を選択します
  • swt-mru-visible: false;と置き換えますswt-mru-visible: true;
  • 日食を再起動します(それが必要かどうかはまったくテストしていません)

それでもうまくいかない場合はINSTALL/configuration/org.eclipse.e4.ui.css.swt.theme/、CSS ファイルも探してください。

さまざまなテーマの css ファイルを見ると、テーマを切り替えることで問題が解決する理由もわかります。

=> http://wiki.eclipse.org/Eclipse4/CSS

于 2012-09-28T15:15:26.273 に答える
8

これは、Eclipse Lunaに対するanweibelの回答の簡単な更新です。

編集する CSS は次の場所にあります。

  • インストール/plugins/org.eclipse.ui.themes_1.0.0.qualifier/css
于 2014-06-27T14:58:21.373 に答える
0

すべてのテーマのクイック Linux 修正:

cd <eclipse install dir>
find . -type f -name "*.css" | xargs grep 'swt-mru-visible: false'  | cut -d: -f1 | xargs -n1 sed -i.orig 's/swt-mru-visible: false/swt-mru-visible: true/'

これにより、「swt-mru-visible: false」を含むすべての CSS ファイルが検出され、*.orig サフィックスでバックアップされ、「swt-mru-visible: true」に変更されます。

すべてのバックアップ ファイルは、"

find . -type f -name "*.orig"
于 2016-09-27T10:48:16.513 に答える