IntelliJ (ayrıca Android Studio) CTRL + YK + SHIFT + Z yerine CTRL + Y kısayolunu nasıl yeniden yapılandırırım?


147

Varsayılan IntelliJ / Android Studio "Yinele" eylem kısayolu CTRL+ Shift+ ' Zdır ve bu Windows kullanıcıları için yaygın bir sorundur.

Daha büyük bir sorun CTRL+ Y"Satırı sil" işlemine eşlenir ve bu geri alma yığınının kaybolmasına neden olur.

Bu sorunu çözmek için IntelliJ'de "Yinele" kısayolu CTRL+ Yolarak nasıl değiştirilebilir ?


32
Windows kullanıcıları işlemi varsayılan olarak yeniden yapmak için "CTRL + Y" kullanır. Son geri almamı tekrar yapmak istiyorum. Sonra tekrar yapmak için yanlışlıkla ctrl + y tuşlarına basın. Geçerli satırım silindi. Değişiklik yaptım değil mi? Bu yüzden ctrl + y çünkü artık ctrl + shift + z yapamıyorum! youtrack.jetbrains.com/issue/IDEA-120080
İsmail Yavuz

13
Bu tutulma, not defteri ++ ve krom dahil diğer tüm uygulamalar için geçerlidir ..
İsmail Yavuz

9
Ben sadece bu nedeniyle kod bir ton kaybetti. i bir şey görmek için işi geri almak ve Ctrl + Y tuşlarına basın, şimdi tekrar yazmak zorunda. :(
Usman

7
Bu Intllij kısayollarının platforma uymaması gerçekten can sıkıcı bir durum. Bunların mac için olduğunu varsayıyorum. ör .: gezinme için ctrl + alt + Sol / Sağ tuşlarını deneyin.
Mahendran

7
Sadece silmek satır için CTRL + Y kullanmaya karar verdiklerinde ne kadar yüksek olduğunu merak ediyorum ..
Jaxx0rr

Yanıtlar:


126
  1. Settings( CTRL+ ALT+ tuşlarına basın S)

  2. KeymapSol listeye tıklayın .

  3. Tuş haritaları içeren bir birleşik giriş kutusu vardır. Bunlardan birini seçin (varsayılan, elbette IntelliJ anlamına gelir. Önceden tanımlanmış tuş haritasından hiçbirini değiştiremeyiz, ancak düzenlenmiş olanı kopyalayabilir, düzenleyebilir ve kullanabiliriz. Bu nedenle, yalnızca yeniden eşlemeyi değiştirmek için "varsayılan" ı kopyalamalıyız.varsayılan tuş haritasını kopyala

  4. Kopyalanan tuş haritanıza yeni bir ad verin.

  5. Sağ tıklayın: Main Menu -> Edit -> Redo"Klavye Kısayolu Ekle" yi tıklayın

  6. Basın CTRL+Y

  7. Tamam'ı tıklayın

  8. "Kaldır" ı tıklayıp "kısayol zaten başka işlemlere atandı. Diğer atamaları kaldırmak istiyor musunuz?"

  9. Herhangi bir "satırı kaldır" kısayolunu da kullanmak istiyorsanız, satır kısayolunu silip başka bir kısayol verin (5. adım gibi)

  10. Ayarlar penceresini kapatmak için Tamam'ı tıklayın.


Intellij 14.1.2, sağ tıklayarak tarih: Ana Menü -> Düzen -> Yinele bana "Klavye Kısayol Ekle" izin vermez
nemoo

Orijinal tuş haritasını kopyaladınız mı? Orijinal tuş haritalarını değiştiremezsiniz. Birini kopyalamanız ve ardından neyi değiştirmek istediğinizi değiştirmeniz gerekir. Lütfen yukarıdaki tüm adımları uygulayın.
İsmail Yavuz

Şimdi anladım. Yanlışlıkla Ana Menüye gittim ve ardından Ayarlar -> Yinele'yi sağ tıklamaya çalıştım çünkü ayarlar ekranında 'Yeniden Yap' seçeneğini bulamadım. Bununla birlikte, Arama yoluyla bulunabilir.
nemoo

Teşekkür ederim! Açık.
degreeightdc

31

Tuş eşleme ayarını Visual Studio, Eclipse veya NetBeans hazır ayarıyla değiştirin.

Ayarlar penceresi altında bulunabilir File > Settings. Kısayol değiştirilmediyse CTRL+ ALT+ Sçalışmalıdır. Ayarlar penceresinde ayarlar listesinin Keymapaltında bulunmalısınız Appearance & Behavior.

Bir anahtar comboya her editör komutu yapılandırabilir böyle (@ismail yavuz belirtildiği gibi) bu tür gelince Redoiçin CTRL+ Yveya sadece değiştirebilir Keymapalışık olduğu bir editör ayarı. Muhtemelen en az direnç yolu olduğu için IntelliJ'e geçme sürecindeyseniz bu en iyisi olabilir. Visual Studio, Eclipse ve NetBeans için varsayılan ayarları tüm haritayı keymaps Redoiçin CTRL+ Y.

En az şaşkınlık ilkesi Windows kullanıcıları için garip bir şekilde ihlal edildi, ancak en azından kısayollar özelleştirilebilir. Bu komutun Windows deneyimine aykırı olması nedeniyle, çalıştığınız herhangi bir yerde ihtiyacınız olduğunda IntelliJ klavyeyi öğrenmeye değmeyeceğine karar verdim, hızlı bir şekilde değiştirebilirsiniz. IntelliJ'yi öğrenmemenin neredeyse hiçbir sakıncası yoktur. Tuş haritası menüsünde arama kutusunda bir komut arayabileceğinizi veya tuş kombinasyonuna göre arama yapmak için sağdaki büyüteç üzerine tıklayabileceğinizi unutmayın.

Elbette iki cevap da yanlış değil. Tercihinizi seçin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.