Temukan file saat ini di IntelliJ

360

Bagaimana cara menemukan file saat ini dalam struktur proyek? (Mirip dengan Visual Studio Ctrl+ Alt+ L). Apa nama operasi (jadi saya bisa mendefinisikannya di keymap)

ripper234
sumber

Jawaban:

559

Alt+ F1hampir melakukan apa yang Anda inginkan. Anda perlu menekan Entersetelah itu karena IDEA memungkinkan beberapa "target" untuk navigasi (struktur proyek, struktur file dll).

(Catatan Anda juga dapat mengatur AutoScroll ke Sumber dan AutoScroll dari sumber menggunakan dua tombol "kotak dengan panah" di atas tampilan struktur proyek tetapi ini bisa mengganggu ketika mendorong Anda ke sumber JDK karena Anda mengikuti referensi ke java.io.File.

Papan tombol mendefinisikannya sebagai Pilih file atau simbol saat ini dalam tampilan apa pun .

ayam mentega
sumber
40
Versi IntelliJ saat ini telah menamainya menjadi "Select In" di bawah kategori Navigate. Pintasan default masih ALT-F1
smith324
12
Pintasan ini adalah pintasan sistem di Ubuntu. Posting berikut menjelaskan cara menghapus pintasan ini dari Ubuntu: askubuntu.com/questions/126817/…
Halil
2
Dalam keymap itu disebut "Select in ..." sekarang.
seanmcl
3
lebih cepat jika Anda cukup menekan "Alt + F1" dan kemudian "1" saat menu konteks muncul.
Steve Waters
Alt + Shift + 1untuk saya di 2017.3
isalgueiro
364

Anda juga dapat mengklik tombol lintas rambut kecil di panel proyek:

masukkan deskripsi gambar di sini

Perhatikan bahwa simbol tidak akan ditampilkan jika opsi Selalu Pilih File yang Dibuka (sebelumnya Autoscroll from Source) diaktifkan.

Timo Reimann
sumber
1
Saya sudah terbiasa dengan klik kanan pada panel editor> show in project, jadi pendekatan satu klik ini lebih dekat dengan apa yang saya cari daripada pilihan lain di sini, terima kasih.
Shastings
28
Apakah ada pintasan keyboard untuk tombol itu?
technophyle
2
Sayangnya, "Autoscroll from Source" hanya berfungsi ketika Anda beralih ke sumber di editor dari beberapa file lain. Jika sumbernya adalah satu-satunya tab editor yang telah Anda buka maka Anda tidak dapat "beralih ke" sehingga Autoscroll tidak akan terjadi: Anda harus membuka beberapa file lain sehingga Anda dapat beralih kembali darinya. Jadi akan lebih baik jika ikon lintas rambut selalu tersedia.
Adrian Pronk
5
Pertanyaan ini telah ada selama 8 tahun, menerima 50.000 Tampilan dan ratusan suara, pasti JetBrains dapat melihat bahwa ini adalah fitur yang biasa diminta. Saya suka pernyataan @ technophyle "apakah ada pintasan keyboard" dan akan senang melihat JetBrains benar-benar menjadikan ini tersedia dari peta kunci
David Cruwys
Ini saja telah merevolusi cara saya menggunakan IDEA
Karaja
69

Klik gir dan kemudian Selalu Pilih File yang Dibuka (sebelumnya Autoscroll From Source)

menu roda gigi

Rami Kuret
sumber
1
Saat ini diaktifkan, Alt+ 1dapat digunakan sebagai ganti Alt+ F1, 1untuk memindahkan fokus ke bilah sisi dari editor.
jakub.g
1
Luar biasa, tidak bisa mengerti mengapa default untuk ini adalah MATI dan bukannya AKTIF. Terima kasih atas jawaban ini.
Bram Luyten
Sekarang disebut "Selalu Pilih File yang Dibuka". (Intellij 2020.1)
worldsayshi
20

Apakah mengikuti akan memilih file Anda secara otomatis sepanjang waktu.

  1. Klik kanan pada area Proyek / Paket> Autoscroll to Source.
  2. Klik kanan pada area Proyek / Paket> Autoscroll from Source.

Silakan temukan gambar di bawah ini.

masukkan deskripsi gambar di sini

M. Patel
sumber
17

Saya menggunakan IntelliJ IDEA 2016.2 Ultimate.

Alt+ F1, lalu tekan1

Apakah Nhu Vy
sumber
17

Gunakan Find Action (dapat digunakan kembali; bebaskan memori berharga Anda):

  1. Tekan Shift+ cmd+ A(Cukup yakin itu Shift+ Ctrl+ Auntuk Windows dan Linux)
  2. Ketik pilih di ...
  3. Pilih Pilih dalam Tampilan Proyek dalam daftar saran

masukkan deskripsi gambar di sini

ericn
sumber
12

Tidak ada pintasan langsung untuk operasi seperti itu di IntelliJ IDEA 14 tetapi Anda dapat menginstal plugin dan mengatur pintasan keyboard ke fungsi yang disebut "Scroll From Source" dalam pengaturan keymap.

masukkan deskripsi gambar di sini

Pavel
sumber
7
  1. Buka penjelajah proyek (sisi kiri default)
  2. Klik pada tombol pengaturan roda kecil
  3. Tandai gulir Otomatis dari opsi sumber.

Ledakan! Kamu selesai.

Sivani Patro
sumber
7

Selain opsi lain, setidaknya IntelliJ IDEA 2017 Ultimate, dan mungkin beberapa versi sebelumnya (saya tidak tahu), Anda dapat melakukannya dalam satu pintasan tunggal.

Edit preferensi, cari select in project view, dan di bawah Keymap, lihat pintasan yang dipetakan atau petakan salah satu pilihan Anda.

Di Mac, Ctrl+ Option+ Lbelum digunakan, dan pintasan yang sama dengan Visual Studio untuk Windows menggunakan secara native ( Ctrl+ Alt+ L, sehingga bisa menjadi pilihan yang baik.

ErikE
sumber
"Pilih dalam Tampilan Proyek" berfungsi untuk saya. Di Ubuntu, saya mengaturnya "Alt + L".
Emdadul Sawon
2

Jika Anda menggunakan mac

Berdasarkan tab saat ini, untuk memilih file pada proyek adalah: FN+ ALT+F1

Kemudian Pilih di: Tampilan Proyek> Pilih Di: Proyek

Asip Asipo
sumber
2

Dalam Intellij Idea Community edisi 2020.1:

  1. Klik kanan pada header proyek
  2. Pilih 'Selalu Pilih File yang Dibuka'

masukkan deskripsi gambar di sini

Tersenyum
sumber