Intellij IDEA'da editör kısayoluna atla


232

Proje ağacınaF12 atlamak için kullanabilirim (son kullandığım araç buysa), ancak editöre geri atlamanın bir kısayolu var mı?


2
ESC'yi başka bir şey için kullanıyorsanız (örn. Vim), bunu yükseltmek duruma yardımcı olacaktır: Bunu yükseltmek yardımcı olacaktır: youtrack.jetbrains.com/issue/IDEA-116865
pondermatic

1
Bunun için alt + 1 öner, parmaklarınızın pozisyonlarından daha yakın
Pipo

Yanıtlar:


505

Esc genellikle odağı düzenleyiciye geri getirir.


2
Ah, çok kötü. Hızlı cevabınız için teşekkür ederim!
Ionuț G. Stan

29
Teşekkür ederim! Bu bilgiyi
aramamın

32
Selam! Ne yazık ki terminal ile çalışmıyor gibi görünüyor. Herhangi bir geçici çözüm biliyor musunuz?
Ven

24
Tam olarak @Ven ne dedi. Bazı araç pencereleri yalnızca, araç penceresini gizleyen ancak gizleyen Shift-Escape öğesine yanıt verir.
spieden

5
Terminal için birkaç geçici çözüm vardır. Bu yanıta bakın: stackoverflow.com/a/23860667/722929
Tobber

21

Alt + Home ile aslında dosyayı seçmeye odaklanabilir ve editöre gitmek için enter tuşuna basabilirsiniz.

Esc her zaman editöre odaklanmayacaktır.

Mac'te olanlar için (bir Ana Ekran anahtarınız yoktur), son dosyaları açmak için Command + E tuşlarını kullanın ve enter tuşuna basın.


12

Jump to SourceProje Görünümü'nde seçilen bir kaynakta F4'e ( eylem) basmak editörü odaklanarak açar.


2
Bu, proje görünümünden dosyayı açmak ve odaklamak için ikinci bir kısayol olarak (F4 ile birlikte) Enter tuşunu eklemek zorunda olduğum için can sıkıcı bir durum
avalanche1

1
Başka bir pencereyi gizlemediğinden benim için en iyi geçici çözüm. Teşekkürler.
davidxxx

5

Terminalden Editör'e (Mac'te) birbirine yakın iki anahtarla ulaşmanın bir başka kolay yolu: ⌘1Proje aracı penceresine gitmek için düğmesine basın , ardından düğmesine basın Esc.


4

Bu kesinlikle bir çözümdür, ancak mac os'ta aşağıdaki tuş vuruşları çalışır,

[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]

Bu yüzden Automator kullanarak aşağıdaki şekilde bir Hizmet oluşturdum,

  • girdi almaz
  • yalnızca IDE'm için etkin (phpstorm)
  • bir AppleScript çalıştırır (aşağıya bakın)

Sonra Hizmeti "Sistem Tercihleri> Klavye> Kısayollar> Hizmetler" ile eşledim

[ CTRL + OPTION + CMD + i ]

Automator Hizmeti, aşağıdaki AppleScript'i içerir,

on run {input, parameters}
    tell application "System Events"

        keystroke "A" using {shift down, command down}

        delay 0.2
        keystroke "edit"

        delay 0.2
        keystroke return

    end tell

    return input
end run

Bunun mümkün olduğunu bilmiyordum, bu cevabı gönderdiğin için teşekkürler!
pedromanoel

burada büyük cevap - ben de diğer komutlar için bir şablon olarak kullanacağım
javadba

Teşekkür ederim. Shift + Cmd + A'nın ardından Esc de işe yarıyor gibi görünüyor.
Jeff Schwab

4

ctrl + tabDüzenleyicide açılan dosyalar ve araç pencereleri arasında gezinmeyi kullanabilirsiniz .

Örneklem


2

Mükemmel bir çözüm yoktur, çünkü Escapediğer Araç Pencereniz bir Terminal, Pencereli ise işe yaramaz ... sonuç olarak Jetbrains'te açık bir bilet var, hata izleme sitesi bkz. bu bağlantıya .

Ayrıca, "Kaynağa Otomatik Kaydırma" özelliğini devre dışı bıraktıysanız (Intellij'deki varsayılan durum):

  • Escape imleci düzenleyicide görünür durumda olan dosyaya yerleştirir (Diğer Yanıtlarda belirtildiği gibi)
  • F4imleci Proje görünümünde seçili olan dosyaya getirir .

2

Mac'te bulunan en zarif yol: ctrl + tab + p

ctrl + tab: son dosyayı aç, her zaman son dosya açıldı
ctrl + p: mac varsayılan tuş haritasındaki son satır

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.