edit: sistem saya memiliki peta kunci global yang telah diganti pycharm. Inilah pertanyaan aslinya:
Saya sudah mencoba jawaban ini, tetapi tidak terjadi apa-apa: Pintasan keyboard untuk Lompat ke Lokasi Tampilan Sebelumnya (Maju mundur / maju) di IntelliJ IDEA
Sebagai contoh:
- Saya menavigasi ke badan fungsi,
- letakkan kursor pada panggilan fungsi,
- klik F12("pergi ke definisi")
- dari lokasi baru (badan fungsi), bagaimana cara kembali ke pemanggilan fungsi?
Saya sudah mencoba ini, tetapi mereka tidak melakukan apa-apa:
- Ctrl+ Shift+Left
- Ctrl+ Shift+ F2 <- ini adalah pemetaan default saya
- Alt+ Shift+Left
- Ctrl+ Shift+backspace
- jangan mencobanya di linux: Ctrl+ Alt+backspace
Atau mungkin F12("go to def") tidak "cukup kuat" untuk memicu peristiwa perubahan lokasi?
ide
pycharm
keyboard-shortcuts
Berry Tsakala
sumber
sumber
Secara keseluruhan, itu tidak ada dengan PyCharm;
Dalam kasus saya, ada kombo kunci global dari program lain, yang bertopeng Ctrl-Alt-Left
Saya mengatasinya dengan memetakan ulang "file> pengaturan> peta kunci> menu utama> navigasi> kembali".
Saya memilih Alt+ Left, yang secara intuitif terasa seperti perilaku "kembali" browser web.
sumber
Di mac OS X (setidaknya di El Capitan) secara default cmd+ [ untuk kembali ke lokasi sebelumnya.
perbarui: jika itu tidak berhasil juga coba option+ cmd+left arrow
sumber
Pembaruan untuk tahun 2016 menjadi setidaknya 2020.1.1:
Di PyCharm 2016+ di windows, default yang benar adalah Ctrl+ Shift+Backspace
https://www.jetbrains.com/help/pycharm/2016.2/navigating-to-next-previous-change.html
Berhati-hatilah karena Ctrl+ Alt+ Leftakan memutar seluruh layar Anda di Windows 10. Jika Anda membaca ini dari postur horizontal, Ctrl+ Alt+ Upakan membuat Anda kembali vertikal!
sumber
Alt+ Shift+left
Di atas bekerja dengan PyCharm 2016.3.2 jika Anda memilih peta kunci "default untuk GNOME".
sumber
PyCharm 2019.1+
Versi PyCharm ini memiliki fungsi baru yang disebut Lokasi Terkini . Ini berguna saat Anda merasa perlu bolak-balik antara lokasi yang berbeda dalam kode.
Anda dapat menggunakan popup Lokasi Terkini ( Ctrl+ Shift+ E, atau ⌘+ ⇧ + Edi macOS) untuk membawa Anda ke tujuan lebih cepat.
sumber
Di macOS (Sierra; 10.12.6) dan PyCharm 2017.3.1 (Edisi Profesional; dibuat pada 13 Desember 2017), jika Anda menggunakan Go To -> Declaration (⌘ + B), Anda dapat beralih menggunakan ⌘ + ⌥ + ◀ atau ▶.
sumber
Cari
Back
diSettings
->Keymap
, klik di atasnya dan ubah untuk apa yang Anda inginkan - seharusnya membantu di semua sistem.Saya menggunakan Ubuntu jadi defaultnya adalah Ctrl+ Alt+ Left, tetapi kombinasi ini sudah digunakan oleh sistem.
sumber
Saya menemukan solusinya tidak sesuai dengan mac. Tetapi saya menemukan bahwa Shift+ Command+ Returnmembawa Anda ke lokasi tempat Anda bekerja.
Untuk menjelaskan lebih lanjut, jika Anda telah menekan Command+ Mouse clickuntuk menavigasi ke suatu fungsi, menekan kombinasi di atas akan membawa langsung ke panggilan.
sumber
Di Ubuntu Ctrl+ Alt+ Leftdiganti untuk beralih ke ruang kerja kiri . Saya tidak menggunakan ruang kerja sama sekali jadi saya membatalkan pintasan itu di Pengaturan Sistem -> Keyboard -> Pintasan -> Navigasi -> Beralih ke kiri ruang kerja .
sumber
Saya memiliki lingkungan berikut:
Dalam kasus saya, ketika memeriksa pengaturan navigasi "Kembali" itu memang menunjukkan bahwa itu diatur ke Ctrl+ Alt+ Left, NAMUN tidak berhasil. Apa yang TIDAK kerja Alt+ Shift+ Left.
sumber
Karena saya tidak memiliki hak berkomentar, menjawab di sini. Perhatikan bahwa jika Anda memiliki tombol samping pada mouse Anda, Anda juga dapat menggunakan
Mouse button 4
danMouse button 5
untuk berpindah ke posisi kursor sebelumnya dan berikutnya. Untuk berjaga-jaga jika Anda tidak ingin memetakan ulang kunci Anda di Pycharm karena Ctrl + Alt + Left tampaknya tidak berfungsi untuk saya di Windows 10 denganPycharm 2020.2.3
Simak pemetaan kunci berdasarkan jawaban @Berry Tsakala
sumber