Saya tahu bahwa Ctrl+ Nadalah untuk menemukan kelas dan itu sangat berguna. Tetapi bagaimana dengan metode?
intellij-idea
ide
keyboard-shortcuts
Felipe
sumber
sumber
Jawaban:
Windows: ctrl+F12
MacOS: cmd+F12
Perintah di atas akan menampilkan fungsi / metode di kelas saat ini .
Tekan SHIFTDUA kali jika Anda ingin mencari kelas dan metode di seluruh proyek.
sumber
ctrl+ F12( cmd+ F12pada macOS) akan menampilkan semua anggota kelas saat ini di jendela sembulan dan membiarkan Anda mengambilnya. Ini berfungsi persis seperti cara pintas ctrl+ odi gerhana, lebih cepat daripada ctrl+ alt+ shift+n
sumber
Ctrl+ Alt+ Shift+ Nmemungkinkan Anda untuk mencari simbol, termasuk metode.
Keuntungan utama dari pengikatan kunci yang lebih rumit ini adalah pencarian di semua file, bukan hanya file saat ini seperti yang dilakukan Ctrl+ F12.
(Dan seperti biasa, untuk Mac Anda menggantikan Cmduntuk Ctrlkeybindings ini.)
sumber
Android Studio di Mac
Command+ Option+O
Membuka pencarian Simbol yang dapat Anda lompati ke sebagian besar metode / fungsi di dokumen yang saat ini dibuka.
sumber
Intellij IDEA 2017.3.4 - 2018.2 (Ultimate) di OSX
CMD+ fn+F12
akan menampilkan semua anggota kelas saat ini di jendela sembulan, maka Anda dapat mencari metode di kelas itu.
NAMUN , jawaban ini tergantung pada pengaturan Keyboard Anda. Jika pengaturan keyboard Anda masuk
Preferensi Sistem > Keyboard > Gunakan semua tombol F1, F2, dll. Sebagai tombol fungsi standar
dipilih, lalu jalan pintas menjadi
CMD + F12
sumber
CTRL+ F12menampilkan menu navigasi Struktur File, yang memungkinkan Anda mencari anggota file yang sedang dibuka.
sumber
IntelliJ IDEA Versi 12.13 Ultimate Edition:
Mac: command+ option+ shift+ N atau pada Menu -> Navigasi> Simbol ...
sumber
Sedikit di samping pertanyaan aktual, tetapi tetap berguna: Menu Bantuan Intellij memiliki opsi 'Referensi Keymap Default', yang membuka PDF dengan pemetaan lengkap. ( Ctrl+ F12disebutkan di sana)
sumber
Jika Anda hanya ingin mencari metode:
Di mac OS X 10.5+ mengikat, itu adalah Alt+ ⌘+O
Secara default XWin Key mengikat, itu adalah Shift+ Ctrl+ Alt+N
Anda juga dapat menekan dua kali SHIFT, Anda dapat mencari apa saja (tidak hanya metode, tetapi juga kelas, file, dan tindakan)
sumber
Perlu ditambahkan bahwa jika Anda ingin mencari metode kelas, Anda dapat menggunakan
.
(titik) antara kelas dan nama metode di dalam dialog pencarian di mana-mana atau pencarian. Ini bahkan berfungsi dengan manfaat pencarian IDEA biasa. Misalnya, Anda dapat mencariLDT.now
danLocalDateTime::now
akan muncul sebagai hasilnya. (Selama Anda mencari Semua File dan bukan hanya File Proyek).sumber
Jika Anda mengeklik metode, Anda dapat melakukan Ctrl+ Buntuk menuju ke deklarasi metode itu. Mirip dengan F12di MS Visual Studio.
sumber
Jika saya perlu menavigasi ke metode di kelas yang saat ini dibuka, saya menggunakan kombinasi ini: ALT+ 7( CMD+ 7pada Mac) untuk membuka tampilan struktur, dan tekan dua kali (pertama kali terbuka, fokus waktu kedua pada tampilan), ketikkan nama metode, pilih pada dari yang dibutuhkan.
sumber
Untuk Menemukan tindakan yang dibuat di IDEA (reindent, buat baru, ...) yang dapat Anda gunakan
CRTL+ SHIFT+A
kemudian ketik indentasi misalnya dan ENTER.
sumber
Intellij v 13.1.4, OSX
Pintasan keyboard Simbol Terbuka adalah command+ shift+s
sumber
Ctrl+ Shift+ Alt+ 7setelah memilih metode
sumber
Saya mencoba SHIFT+ SHIFTdan ALT+ CMD+O
Tapi saya pikir fitur yang paling kuat dan mudah digunakan adalah menemukan di semua file CMD+ SHIFT+ F.
Pilih regex dan tulis
.*partOfMethodName.*\(
dan itu menunjukkan semua tempat dan dapat melihat kode sumber yang sebenarnya di tempat tanpa pergi ke file tertentu.sumber