2012-10-24 20 views
5

Eclipse Juno yılında binded komutu (SVN'de gösterisi özellikleri) bu bağlayıcı ile çalışıyor çünkü + ALT + W CTRL unbind olamaz, bu arada hiçbir herhangi bağlama yoktur Tercihler/Genel/Anahtarlar sekmesinde CTRL + ALT + W. Ayrıca, tüm bağlamaları W'a ayırıyorum.Gizli keybinding (?)

sorun AltGr + W (CTRL + ALT W + ) olmasıdır '|' Macar klavye düzeninde (boru) karakter. Yani, '|' yazamam Eclipse'de.

Belki, bir yerlerde gizli anahtarlıklar var mı?

+0

http://stackoverflow.com/q/54886/106261 – NimChimpsky

+0

Bu bağlantı benim sorunumu değil, yalnızca Eclipse kısayollarını ve tuş engellemelerini (Tercihler bölümünde görüntülenebilir) tartışıyor. Eclipse'de hiçbir bağ yok CTRL + ALT + W, ancak '|' türü yerine 'SVN Özellikleri Göster' yapar. Bu benim sorunum! –

cevap

11

Çözmeyi buldum! Tüm keybindigs [your-workspace]\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi içinde saklanır ve burada CTRL + ALT + W (Tercihler neden görünmüyor bilmiyorum) bulundu. Başka bir anahtara değiştirdim ya da <tags>deleted</tags> etiketini bindings etiketine ekledim. (Daha önce Eclipse'den çıkmıştım). Eclipse yeniden başlatıldığında CTRL + ALT + W serbest bırakılır.

Artık ALTGR + W, '|'. Bu benim amacımdı!

+1

aynı sorun ... daha önce bir sorun değildi. Sistem yeniden yükleme ve tutulma çalışma alanı kopyası nedeniyle bilmiyorum. – IBoS

+0

Sadece kontrol. Kesinlikle çalışma alanı kopyası yüzünden. Bu davranışı önlemek için eski Eclipse'de eski projeleri tek tek içe aktarın. – IBoS

+0

@IBoS'un tersine Yeni bir çalışma alanı oluşturup bazı projeleri ithal ettikten hemen sonra bunu hak ettim. Hayalet anahtarlama. 'Workbench.xmi' dosyasını diğer çalışma alanından kopyaladığımda, düzeltildi. Bunun nedeni, Eclipse'in bu dosyayı "org.eclipse.ui.workbench.prefs" ile paralel olarak tutmasıdır. Bu nedenle, birini kopyalayıp diğerini kopyalarsanız, işler senkronize edilmez. –