IntelliJ pintas untuk menampilkan sembulan metode di kelas yang dapat dicari


366

Saya beralih dari Eclipse ke IntelliJ. Di Eclipse, jika Anda melakukannya Ctrl+ Odi editor, itu akan menampilkan munculan yang memungkinkan Anda untuk mencari metode di kelas yang Anda edit.

Apa cara pintas yang setara untuk itu di IntelliJ?


6
Baru menyadari ini adalah dup: stackoverflow.com/questions/1945213/…
Glide

Anda juga dapat memiliki keymap yang sama persis dengan Eclipce di IntelliJ.
Koray Tugay

5
Jika Anda terbiasa dengan Eclipse, Anda dapat langsung menggunakan pintasan eclipse: tekan Ctrl + Shift + A, Cari Keymap dan pilih Eclipse. Semua pintasan IntelliJ akan ditransformasikan menjadi pintasan Eclipse. Sekarang lakukan Ctrl + O :)
Abhishek Bedi

Jawaban:


594

Gunakan Navigasi ( Lihat dalam versi yang lebih lama) | Popup Struktur File ( Ctrl+ F12pada Windows, + F12pada OS X). Mulai ketikkan metode / nama simbol untuk mempersempit daftar atau menyorot elemen yang diinginkan. Tekan Enteruntuk menavigasi ke elemen yang dipilih.


1
Sangat bagus, saya mencari pop-up yang mencari di seluruh proyek (seperti Ctrl + Alt + M di Eclipse) dan bukan hanya file saat ini (seperti Ctrl + O di Eclipse), ada ide?
Ashkan Kh. Nazary

3
Go To| Symbol...kemungkinan besar apa yang Anda cari.
CrazyCoder

2
Di Mac OS X, IntelliJ v12 ini sekarang adalah Cmnd + F12
greg7gkb

37
Cmd + 7 pada Mac juga akan menampilkan panel metode secara permanen. Cmd + 7 lagi akan mematikannya.
Gurpreet

2
Tindakan ini telah dipindahkan ke Navigasi | Struktur File .
Corentin

69

Saya lebih suka menggunakan tampilan Struktur. Untuk membukanya, gunakan menu: View / Tools Window / Structure. Tombol pintas pada Windows adalah Alt+7



4

Jika Anda menggunakan Linux (saya uji di Ubuntu 10.04), pintasannya adalah Ctrl + F12 (sama dengan Windows)


4

Pada distribusi linux (@least on Debian with plasma) pintasan defaultnya adalah

Ctrl + 0


Ini memberi Select methods to Overridesaya jendela di Ubuntu 19.10.
Foreever


1

Secara default, sebagian besar distribusi menggunakan Ctrl+ F12.

Beberapa distribusi OS (dalam kasus saya Xubuntu) yang menggunakan Xcfe, menimpa Ctrl+ F12ke switch "Workspace 12".


0

Untuk Pengguna Mac jika command + fn + f12atau command + f12tidak bekerja, maka peta kunci Anda tidak dipilih sebagai "Mac Os X". Untuk memilih peta kunci, ikuti langkah-langkah di bawah ini.

Android Studio -> Preferences -> Keymap -> From the drop down Select "Mac OS X" -> Click Apply -> OK.


-3

Anda dapat mengetik " this." dan menunggu sebentar, sembulan dengan metode dan properti akan ditampilkan.

Bukan jalan pintas, tetapi itu bekerja untuk saya.

PS: jika Anda menggunakan metode statis, ketikkan nama kelasnya.


3
Saya suka pendekatan Anda :)
Stefan Michev

7
Saya benar-benar tidak mengerti yang negatif. Metode saya adalah satu-satunya yang bekerja pada setiap versi IntelliJ, komputer atau kustomisasi. Pikirkan tentang itu
Telcontar

1
@Telcontar: Saya kira bahwa orang-orang memberi Anda downvotes karena pertanyaan awal adalah "Apa yang setara shortcut untuk yang di IntelliJ" mana yang digambarkan cukup tepat :) Anda "jawaban" agak komentar.
Honza Zidek

3
Saya tidak mengerti mengapa ada begitu banyak suara yang turun. "ini." adalah alternatif yang bagus. Saya sering melakukannya. Saya juga seorang pengguna Eclipse sebelum pindah ke intellij dan saya juga melakukan hal yang sama pada Eclipse.
Harish
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.