2012-06-29 11 views
41

Eclipse Juno - Çalışma alanımda sol taraftaki 'Paket Gezgini' var, sağ tarafta 6 tane görünen dosya sekmesi var ve 'Gösteri Listesi' altında 17 adet dosya var.Bir önceki açık dosya sekmesini görünür sekmelerin altında saklayın

Bu 6 tane görünen dosya sekmesinden, 3. dosya üzerinde çalışıyorum (abc.java) ve 'Show List' (xyz.java) altında bir dosya alırsam, eclipse xyz.java'yı görüntüler. Aktif sekmesi ve Göster Listesi'nden sonraki 5 dosya. Önceki görünür dosya sekmelerim gitti ve şimdi yeni bir görünüme sahip dosya sekmeleri var. Benim mevcut aktif dosya 'aby.java' aktif dosya uzantıları altında benim mevcut aktif dosya sahip bir yolu var mı 'xyz.java'

+8

"ile tüm yedek dosyaları bulabilirsiniz, bu yüzden sadece bu konuda bir hata açtı: https: //bugs.eclipse. org/hatalar/show_bug .cgi? id = 389169 – jfritz42

+2

jfritz'le birlikteyim ... bu yeni davranış beni rahatsız ediyor. Raporu doldurduğunuz için teşekkürler. – Grekker

+0

Hata ile ilgili tartışmayı okurken, daha çok okudum daha fazlasını okudum "Sekmeleri işe yararsız hale getirdik, insanları daha önce hiç kullanmadıkları tema yöneticileri gibi serin özellikleri kullanmaya zorlamak için zorladık çünkü işler basitçe onlar için çalışıyordu ." –

cevap

35

Ben sadece aynı sorunu vardı ve tema değiştirerek çözdüm sanırım .

Tercihler -> Genel -> Görünüm'e gidin ve Klasik temasına geçin.

Bunun neden yardımcı olduğunu anlayamıyorum, ama benim için çalıştı.

Güncelleme: Tekrar tekrar kontrol edildi ve @anweibel onun cevabını söylediği gibi bu CSS düzenlenebilir bu tarafından ısırılan sonra

.

Eclipse Marketplace'i kullanarak E4 CSS editör eklentisini yeni yükledim, böylece CSS'yi doğrudan Tercihler -> Görünüm altında Eclipse'den değiştirebileyim. Değişikliklerin etkili olması için

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

yeniden başlatma gerekli: GTK tema için ilgili kısmı böyle görünüyordu böylece yanlıştan doğruya Cenâb-mru-görünür değişti.

diğer bilgiler de burada bulunabilir: Eclipse tabs repositionning

+1

Sayısının Teşekkürleri. Test ettim ve işe yaradı. 'Windows7 Classic' teması da fark edilir. – SyAu

+1

Gerçekten yeni Juno davranışını burada anlamıyorum, bana tamamen aptalca geliyor (ve bu davranışı değiştirmek için "temayı" değiştirmelisiniz ... iyi ...) – leonbloy

+0

Bu geçici çözüm yok Benim için çalışıyorum :(C++, BTW, Java'yı değiştiriyorum.Onlar bir fark yaratıyor mu acaba? – jfritz42

27

Tutulma Juno düzenleyicisinin eski sekme davranışını geri getirmek için daha düz ileri yolu var: INSTALL/plugins/org.eclipse.platform_4.2.0.qualifier/css

  • için

    • Go Seç Kullandığınız temanın CSS'si
    • swt-mru-visible: false;'u swt-mru-visible: true;
    • ile değiştirin Tutuklamayı yeniden başlat (Bu gerekli değilse test etmedim)

    Bu işe yaramazsa, ayrıca CSS dosyaları için INSTALL/configuration/org.eclipse.e4.ui.css.swt.theme/'a bakın.

    Farklı temaların css dosyalarına bakarsanız, temayı değiştirmenin neden sorunu da çözdüğünü görebilirsiniz. İşte =>http://wiki.eclipse.org/Eclipse4/CSS

  • +0

    Teşekkürler, bu beni çıldırdı ve XP'den Win7'ye geçişin bu konuya ilişkin tetikleyici olduğunu fark etmemiştim. BTW Eclipse 4.3.1 çalışıyorum ve bu temada daha fazla tema dosyası var. Görünüm menüsünde, Windows 7'den Windows 7 Classic'e geçtim, e4_default_mru_on_win7.css adlı bir dosya var ama bazı nedenlerden ötürü mevcut değil gibi görünüyor (plugin.xml dosyasında görünür değil) . –

    +0

    benim css dosyalarını düzenlemek 4.4 kurulum (büyük olasılıkla bir kavanoz dosyasındadır) ama E4 CSS Editor benim için yaptı. – Erdem

    +0

    Mars'ta (4.5.2), css dosyalarını 'plugins/org.eclipse.ui.themes_VERSION' altında buldum, örneğin,' plugins/org.eclipse.ui.themes_1.1.1.v20151026-1355/css/e4_default_gtk.css ' – haridsv

    8

    Eclipse Luna için anweibel cevabı için hızlı bir güncelleme:

    istiyorsun düzenleme şimdi/plugins/org.eclipse KUR

    • bulunmaktadır CSS. ui.themes_1.0.0.niteleyici/css
    tüm temalar için
    0

    Hızlı Linux düzeltme: * .orig sonek ve değişim ile onları geri: Bu "yanlış cc-MRÜ-görünür" olan tüm CSS dosyaları bulacaksınız

    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/' 
    

    "cc-MRÜ-görünür: true"

    Bu beni deli

    find . -type f -name "*.orig" 
    
    İlgili konular