Saya dapat menggunakan F12untuk melompat ke pohon proyek (jika itu adalah alat terakhir yang saya gunakan), tetapi apakah ada jalan pintas untuk melompat kembali ke editor?
Saya dapat menggunakan F12untuk melompat ke pohon proyek (jika itu adalah alat terakhir yang saya gunakan), tetapi apakah ada jalan pintas untuk melompat kembali ke editor?
Jawaban:
Esc biasanya membawa fokus kembali ke editor.
Menekan F4 ( Jump to Source
tindakan) dalam sumber daya yang dipilih di Project View membuka editor dengan fokus.
Cara mudah lain untuk pergi dari Terminal ke Editor (di Mac) dengan dua tombol yang berdekatan: Tekan ⌘1
untuk pergi ke jendela alat proyek, lalu tekan Esc
.
Ini jelas merupakan solusi, tetapi, pada mac os, penekanan tombol berikut berfungsi,
[ SHIFT + CMD + A ] > type "edit" > [ ENTER ]
Jadi, saya membuat Layanan menggunakan Automator sebagai berikut,
Lalu saya memetakan Layanan melalui "System Preferences> Keyboard> Shortcuts> Services" ke
[ CTRL + OPTION + CMD + i ]
Layanan Automator, berisi AppleScript berikut,
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
Tidak ada solusi yang sempurna, karena Escapetidak berfungsi jika Tool Window Anda yang lain adalah Terminal, Windowed ... akibatnya ada tiket terbuka di Jetbrains, situs pelacakan bug melihat tautan ini .
Juga, jika Anda menonaktifkan "Autoscroll to Source" (status default di Intellij):
Cara paling elegan ditemukan di mac: ctrl + tab + p
ctrl + tab
: buka file terbaru, selalu file terakhir dibuka
ctrl + p
: baris terakhir di mac default keymap