Jawaban:
Navigasi | Ketik Hirarki Ctrl + Hakan menampilkan informasi serupa, namun di Panel. Anda dapat Mengambang dan Melepas Sematan Panel sehingga muncul di posisi tampilan tetap hanya ketika Anda menggunakan pintasan keyboard.
Dalam hal perilaku, ekuivalen Eclipse Ctrl+ Tdi IntelliJ IDEA adalah Ctrl+ Alt+B
Option
+ Cmd
+B
Bukan pengguna IntelliJ IDEA, tetapi posting blog ini tampaknya menunjukkan bahwa dalam versi 8.1.1 dan di luar Ctrl+ Alt+ Uakan menampilkan "Hirarki Kelas Cepat".
Intellij tidak - berbeda dengan Eclipse - membedakan antara hierarki tipe dan kelas implementasi . Saya masih ragu-ragu apakah ini hal yang baik atau tidak (baru saja beralih dari Eclipse ke Intellij sendiri)
Di Mac Intellij 14
Di IntelliJ 13, itu Navigasi> Implementasi atau CMD+ ALT+ Bsecara default. Tentu saja, pintasan ini dapat ditimpa dalam preferensi Keymap Anda.
Sementara Eclipse menyertakan hierarki tipe dan struktur kelas (metode, bidang, dll.) Dalam satu tampilan, IntelliJ membagi ini: Selain tampilan CTRL+ H(atau ALT+ 8) "Tipe Hierarki" , jendela IntelliJ lain yang relevan disebut "Struktur " dan dapat dipanggil melalui ALT+ 7(Jendela Alat Struktur) atau CTRL+F12 (Struktur popup).
(Bukan jawaban langsung untuk pertanyaan persis yang diposting tetapi akan mengharapkan orang lain dari latar belakang Eclipse dapat tiba di sini setelah mencari Google untuk "hierarki tipe intellij", seperti yang saya lakukan.)
Ctrl+U - pergi ke kelas dasar
Ctrl+Alt+B- harus implementasi. Ketik bagian nama kelas untuk mempersempit daftar
Ctrl+H - Jenis jendela alat hierarki terbuka
Ctrl+Alt+U - mengintip hierarki warisan kelas / antarmuka
Dengan Eclipse, menekan Ctrl+ Tpada tipe akan menampilkan subtipe dan tekan lagi Ctrl+ Tdisplay jadi supertipe. Jadi untuk ... ini adalah toggle.
Itu sangat membantu dan juga sangat lurus.
Sayangnya dengan IntelliJ, peralihan antara supertipe dan subtipe tidak memiliki pintasan default apa pun. Jadi, Anda harus mengklik ikon jendela hierarki.
Jika seperti saya Anda menyukai pintasan keyboard untuk opsi "pindahkan kursor dan klik pada mouse", saya mendorong Anda untuk mengatur ikatan untuk kedua operasi ini. Misalnya Ctrl+ Down untuk subtipe dan Ctrl+Up untuk supertipe.
Di mana Anda dapat mengubah penjilidan ("Bas" berarti "Bawah" dan "Haut" berarti "Atas"):
Perhatikan bahwa binding ini kontekstual dengan konteks "Lainnya" (Eclipse memang memiliki konsep yang cukup mirip). 1) Dengan cara ini, masukkan Ctrl+ Tpada ArrayList
tipe menghasilkan:
2) Masukkan Ctrl+ Downfokus pada subtipe:
3) Dan Enter Ctrl+ Upberfokus pada supertipe:
Dengan cara ini, saya merasa lebih baik daripada perilaku default tetapi harus jujur bahkan dengan menambahkan pintasan itu, fitur IntelliJ tidak sebagus Eclipse yang Ctrl+ Tpintas juga bekerja pada metode ...