2012-06-29 3 views
41

Eclipse Juno - 私のワークスペースには、右側に左側に「Package Explorer」があり、右側に「Show List」という17個のファイルがあります。表示されているタブの下にある開いているファイルタブを保持する

3つのファイル(abc.java)で作業しています。 'Show List'(xyz.java)の下のファイルを選択すると、eclipseはxyz.javaを次のように表示します。アクティブなタブと次の5つのファイルを表示リストから削除します。私の以前の表示されているファイルタブはなくなりました。今では新しいファイルタブのセットがあります。私の前のアクティブファイル 'abc.java'を可視のファイルタブの下に現在のアクティブなファイルで 'xyz.java'とする方法はありますか?

+8

「を持つすべてのバックアップファイルを見つけることができますので、私はちょうどそれについてのバグを提出します。https://bugs.eclipse。 org/bugs/show_bug .cgi?id = 389169 – jfritz42

+2

私はjfritzと一緒にいます...この新しい動作は、私からの騒ぎです。報告書を提出してくれてありがとう。 – Grekker

+0

バグについての議論を読むと、私はもっと多くを読むようになりました。「私たちは意図的にタブを無用にしてしまった。 " –

答えて

35

私はちょうど同じ問題を抱えていたと思います。 。

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

これがなぜ役立つのかわかりませんが、それは私のために働いていました。

アップデート:この咬まれた後

が再び私は再度チェックして@anweibelは彼の答えに言うように、これはCSSで編集することができます。

Eclipse Marketplaceを使用してE4 CSSエディタプラグインをインストールしたので、Preferences - > ApperanceでEclipseから直接CSSを変更できるようになりました。 GTKテーマの関連部分はこのように見えたように、私がfalseからtrueにSWT-MRU可視変更:

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

再起動が変更を有効にするために必要とされました。

詳細情報もここで見つけることができます:Eclipse tabs repositionning

+1

ありがとうございました。私はテストし、それは働いた。 「Windows7 Classic」のテーマも注目されています。 – SyAu

+1

私は本当にここで新しいジュノの行動を得ていない、それはまったくばかげているようだ(そしてその行動を変えるためには、あなたは "テーマ"を変えなければならない...よく...) – leonbloy

+0

この回避策は – jfritz42

27

日食ジュノエディタの古いタブの挙動を取り戻すために、より直接的な方法があります:

  • ゴー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

+0

私はEclipse 4.3.1を実行していて、テーマドロップダウンに表示されるよりも多くのテーマファイルを持っています。私はWindows 7からWindows 7 Classicに切り替えました.e4_default_mru_on_win7.cssというファイルがありますが、なんらかの理由で利用できないようです(明らかにplugin.xmlにマップされていません)。 –

+0

私は見つかりませんでした私の中で編集するCSSファイル4.4インストール(おそらく彼らはjarファイルにありますが)E4 CSS Editorは私のためにそれを行いました。 – Erdem

+0

火星(4.5.2)では、 'plugins/org.eclipse.ui.themes_VERSION'の下にcssファイルが見つかりました。例えば、' plugins/org.eclipse.ui.themes_1.1.1.v20151026-1355/css/e4_default_gtk.css ' – haridsv

8

は、Eclipseルナのためanweibelの答えのための迅速なアップデートです:

あなたがしたい編集が今

  • に位置していCSSは/プラグイン/ org.eclipseをインストールしてください。 ui.themes_1.0.0。修飾子/ CSS
すべてのテーマの
0

クイックLinuxの修正:、* .ORIG接尾辞との変化とそれらをバックアップします。これは、 "偽SWT-MRU-見える" とのすべてのCSSファイルを検索します

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-表示:真」に

あなたはこれは私が狂わせる

find . -type f -name "*.orig" 
関連する問題