2015-10-03 19 views
16

Birkaç ay boyunca OS X, Windows ve Ubuntu altında IntelliJ IDEA 14 kullanıyorum, Mac OS X 10.5+ tuş takımının benim için daha uygun olduğunu ve tüm platformlarda aynı deneyimi sürdürmek istediğini fark ettim.Windows, Windows altında IntelliJ IDEA Komutu/Meta anahtarını nasıl oluşturur?

OS X'in beş tane değiştirici anahtarı vardır: ÜstKrkt, Caps Lock, Denetim, Seçenek ve Komut, Windows/Ubuntu'da ise sadece dört tane vardır: Shift, Caps Lock, Control ve Alt. Mac OS X 10.5 tuş eşlemesini Windows/Ubuntu altında kullanmak istersem, büyük bir rol oynayan Command tuşunun anahtarını bulmam gerek.

Ubuntu altında, Windows anahtarını xmodmap kullanarak Meta anahtarını yeniden kapattım, ancak Windows altında nasıl yapılacağını bulamadım. SharpKeys gibi anahtar remapper'ları denedim, ancak bunların hiçbiri Command/Meta anahtarını yeniden anahtarlayamaz. Yani bunu yapmanın bir yolu var mı?

cevap

9

İşte kısmen çalışan bir geçici çözüm. IDEA yapın:

  1. Yardım -> Edit Custom Özellikler ... -> keymap.windows.as.meta = true
  2. Dosya altında Mac tuş eşleşmesini seçin -> Ayarlar ... -> Tuşeşlem . Örneğin, "Mac OS X 10.5+".

Windows klavye kullanmak ve Mac klavye ile aynı düzeni istiyorsanız sol Alt tuşuna ve

  • sol Alt kadar olmak

    • sol Windows tuşu eşleştirmek sol Windows tuşu olur, bu Mac'in Komutu (Cmd/Meta) anahtarı olarak yorumlanır.

    Bunu yapmak için, AutoHotkey yükleyebilir ve bir .ahk dosyasında bu iki satır koyarak, aşağıdaki komut dosyası ile çalıştırın:

    LAlt::LWin 
    LWin::LAlt 
    

    problem (ler) hakkında daha fazla bilgi edinmek için birlikte hem Windows anahtarı hem de bu geçici çözüm, IDEA-144702'un yorumlarına bakın.