pintas di Android Studio untuk menemukan file src pengeditan saat ini


146

Apakah Anda tahu cara memeriksa lokasi file pengeditan saat ini di panel pohon proyek (panel paling kiri dari Android Studio), kecuali secara manual. (Kasus terburuk adalah bahwa semua folder di sana diciutkan)

Navigasi-> Pintasan kelas dapat menunjukkan kepada saya file src di panel edit (panel tengah) dengan cepat. Kemudian saya ingin mengetahui lokasi logika file src di pohon proyek (panel kiri), sehingga saya dapat menambahkan beberapa file baru dalam paket yang sama dengan cepat. (mis. Klik kanan paket dan tambahkan Kelas baru).

Saat ini, saya harus memperluas pohon proyek dan menemukannya folder demi folder.

Sebenarnya, di Xcode ada jalan pintas bernama "Reveal in Project Navigate"

Betapa nyamannya itu.

Saya bertanya-tanya apakah ini juga didukung di Android studio.

Terima kasih



1
Ini persis sama dengan di IntelliJ, jadi lihat pertanyaan StackOverflow ini: stackoverflow.com/questions/1086041/…
Timo Reimann

Mengerti. Terima kasih banyak.
Roy Ma

Referensi karya @ TimoReimann Terima kasih
Roy Ma

Jawaban:


243

Anda dapat menggunakan tombol Scroll from Source di Project Toolbar di sebelah kiri Android Studio.

menemukan

Solusi lain adalah Alt+ F1+ 1. Anda juga dapat membaca Temukan file saat ini di IntelliJ untuk jawaban lebih lanjut.


32
pintasan keyboard:Alt-F1, Enter
wal

3
Perlu dicatat bahwa mengklik tombol tidak melakukan apa pun untuk saya, tetapi mengaktifkan Autoscroll from Source(klik kanan area kosong di sebelah kiri tombol tersebut) sekarang memilih file yang dibuka di pohon. Juga, setelah mengaktifkannya, tombol dihapus.
FirstOne

Alt-F1menu adalah penyelamat, terima kasih @wal. Alt-F1 8untuk mengungkapkan dalam finder :)
adamF

39

Cukup aktifkan opsi berikut!

masukkan deskripsi gambar di sini


Ini adalah jawaban yang jauh lebih baik daripada yang teratas, meskipun secara teknis bukan itu yang diminta OP. Tidak yakin mengapa itu mendapatkan sedikit upvotes.
Stan Lin

11

Untuk menggulir otomatis, Anda dapat melakukan hal berikut:

Anda perlu memastikan Autoscroll to Source dan Autoscroll from sourcediaktifkan.

gulir otomatis

Setiap kali Anda mengubah file, pohon proyek akan disorot sesuai.

Saya telah mengamati beberapa kelambatan dan kelambatan jika ukuran proyek besar (beberapa modul atau basis kode besar) dan Anda menggunakan jalan pintas Ctrl+ Nuntuk menavigasi ke kelas.

Jadi alternatifnya adalah dengan mengklik ikon berikut: ikon

ATAU

Gunakan pintasan keyboard:

Alt+ F1+ 1 atau Alt + F1+Enter


4

Anda dapat menambahkan pintasan (keymap) untuk "mengungkap file pengeditan saat ini dalam perintah proyek explorer".

  1. Tekan Ctrl + Alt + S, untuk pengguna Windows, untuk membuka Pengaturan
  2. Pilih Keymapdi bilah sisi
  3. Temukan perintah menggunakan kotak pencarian, ketikkan ini ke dalamnya: select in project view
  4. Klik kanan hasilnya kemudian pilih Tambahkan Pintasan Keyboard
  5. Ketikkan kombinasi keyboard apa pun yang Anda inginkan, misalnya, saya lebih suka jalan pintas Ctrl + Kuntuk mengungkapkan file pengeditan saat ini pada penjelajah proyek
  6. Klik tombol OK. Ini akan meminta Anda untuk menghapus pintasan keyboard yang Anda ketikkan dari perintah yang ada, jadi cukup klik tombol Hapus.

Saya baru mengenal pengembangan android. Saya menggunakan kode Sublime Text 3. Salah satu hal pertama yang saya lakukan untuk membuat pengembangan android terasa lebih menyenangkan adalah mengikat semua pintasan yang saya gunakan di Sublime Text 3 ke Android Studio. Sekarang, rasanya seperti di rumah :)


Terima kasih. Persis apa yang saya cari.
Рома Богдан


2

Di bawah menu opsi, pilih Gulir otomatis dari Sumber


2

Android Studio 3.6.3 (April 2020)

Buka Preferensi> Keymap & cari "Select in Project View" dan tetapkan pintasan keyboard Anda.


1
Anda mungkin ingin mengklarifikasi cara membuka kunci kunci
Massimo Frittelli


0

Di Android Studio 4 sekarang Always Select Opened Fileberada di bawah menu Pengaturan pada tampilan proyek.

masukkan deskripsi gambar di sini

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.