Saya tahu bahwa Ctrl+ Nadalah untuk menemukan kelas dan itu sangat berguna. Tetapi bagaimana dengan metode?
Saya tahu bahwa Ctrl+ Nadalah untuk menemukan kelas dan itu sangat berguna. Tetapi bagaimana dengan metode?
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.
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
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.)
Command+ Option+O
Membuka pencarian Simbol yang dapat Anda lompati ke sebagian besar metode / fungsi di dokumen yang saat ini dibuka.
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
IntelliJ IDEA Versi 12.13 Ultimate Edition:
Mac: command+ option+ shift+ N atau pada Menu -> Navigasi> Simbol ...
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)
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 mencari LDT.now
dan LocalDateTime::now
akan muncul sebagai hasilnya. (Selama Anda mencari Semua File dan bukan hanya File Proyek).
Jika Anda mengeklik metode, Anda dapat melakukan Ctrl+ Buntuk menuju ke deklarasi metode itu. Mirip dengan F12di MS Visual Studio.
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.
Intellij v 13.1.4, OSX
Pintasan keyboard Simbol Terbuka adalah command+ shift+s
Ctrl+ Shift+ Alt+ 7setelah memilih metode
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.