mevcut düzenleme src dosyasını bulmak için Android Studio'da kısayol


151

Manuel olarak haricinde proje ağacı panelinde (Android Studio'nun en sol paneli) mevcut düzenleme dosyasının konumunu nasıl kontrol edeceğinizi biliyor musunuz? (En kötü durum, oradaki tüm klasörlerin daraltılmış olmasıdır)

Navigate-> Class kısayolu bana src dosyasını düzenleme panelinde (orta panel) hızlı bir şekilde gösterebilir. Sonra src dosyasının proje ağacındaki mantık konumunu bilmek istiyorum (sol panel), böylece aynı pakete bazı yeni dosyaları hızlı bir şekilde ekleyebilirim. (örneğin, pakete sağ tıklayın ve yeni Sınıf ekleyin).

Şu anda proje ağacını genişletmem ve onu klasöre göre bulmam gerekiyor.

Aslında, Xcode'da "Proje Navigasyonunda Göster" adlı bir kısayol vardır.

Ne kadar uygun bir yol.

Bunun Android stüdyosunda da desteklenip desteklenmediğini merak ediyorum.

Teşekkürler



1
IntelliJ'de olduğu gibi tamamen aynıdır, bu nedenle StackOverflow sorusuna bir göz
Timo Reimann

Anladım. Çok teşekkürler.
Roy Ma

@ TimoReimann'ın referans çalışmaları. Teşekkürler
Roy Ma

Yanıtlar:


250

Android Studio'nun solundaki Proje Araç Çubuğu'nda bulunan Kaynaktan Kaydır düğmesini kullanabilirsiniz .

bulmak

Başka bir çözüm de Alt+ F1+ 1. Daha fazla yanıt için IntelliJ'de geçerli dosyayı bul'u da okuyabilirsiniz .


32
klavye kısayolu:Alt-F1, Enter
wal

3
Düğmeye tıklamanın benim için hiçbir şey yapmadığını, ancak etkinleştirmenin Autoscroll from Source(söz konusu düğmenin solundaki boş alana sağ tıklayın) artık ağaçta açılan dosyayı seçtiğini not etmek gerekir . Ayrıca, etkinleştirdikten sonra düğme kaldırılır.
FirstOne

Alt-F1menü bir cankurtaran, teşekkürler @wal. Alt-F1 8bulucuda ortaya çıkarmak için :)
adamF

40

Sadece aşağıdaki seçeneği etkinleştirin!

görüntü açıklamasını buraya girin


Bu en iyisinden çok daha iyi bir cevap, ancak teknik olarak OP'nin sorduğu tam olarak bu değil. Neden bu kadar az olumlu oy aldığından emin değilim.
Stan Lin

1
En son Android Studio'da bu menüye sahip değilim, ancak "Android" e sağ tıklayıp "Her Zaman Açılan Dosyayı Seç" seçeneğini işaretlemek benim için hile yaptı.
FreeNickname

11

Otomatik kaydırma için şunları yapabilirsiniz:

Sen sağlamak için gereken Autoscroll to Source ve Autoscroll from sourceetkindir.

Otomatik kaydırma

Dosyayı her değiştirdiğinizde Proje ağacı buna göre vurgulanacaktır.

Proje boyutu büyükse (birkaç modül veya büyük kod tabanı) biraz yavaşlık ve gecikme gözlemledim ve bir sınıfa gitmek için kısayol Ctrl+ kullanıyorsunuz N.

Dolayısıyla alternatif, aşağıdaki simgeye tıklamak olacaktır: ikon

VEYA

Klavye kısayolunu kullanın:

Alt+ F1+ 1 veya Alt + F1+Enter


4

"Proje gezgininde mevcut düzenleme dosyasını göster" komutuna kısayol (tuş eşlemesi) ekleyebilirsiniz.

  1. Ctrl + Alt + SWindows kullanıcısı için Ayarlar'ı açmak için tuşuna basın
  2. KeymapKenar çubuğunda seçin
  3. Arama kutusunu kullanarak komutu bulun, içine şunu yazın: select in project view
  4. Sonucu sağ tıklayın ve ardından Klavye Kısayolu Ekle'yi seçin
  5. İstediğiniz klavye kombinasyonunu yazın, örneğin, Ctrl + Kproje gezginde mevcut düzenleme dosyasını göstermek için kısayolu tercih ederim
  6. Tamam düğmesine tıklayın. Mevcut komuttan yazdığınız klavye kısayolunu kaldırmanızı isteyecektir, bu yüzden Kaldır düğmesini tıklamanız yeterlidir.

Android geliştirmede yeniyim. Sublime Text 3'te kod yazıyordum. Android geliştirmeyi daha keyifli hale getirmek için yaptığım ilk şeylerden biri, Sublime Text 3'te kullandığım tüm kısayolu Android Studio'ya bağlamak. Şimdi, ev gibi hissediyor :)


Teşekkür ederim. Tam olarak ne aradım.
Рома Богдан

4

Mac kullanıcıları için: Option+ fn+ F1, sonra Enter.


4

Android Studio 3.6.3 (Nisan 2020)

Tercihler> Tuş Eşleme'ye gidin ve "Proje Görünümünde Seç" i arayın ve klavye kısayolunuzu atayın.


1
Tuş

Tuş atamalarına gitmek için, Android Studio -> Tercihler (Mac'te Cmd +) -> Keymap
FreeNickname

2

Seçenekler menüsünde, Kaynaktan Otomatik kaydır'ı seçin.


1

Android Studio 4'te artık Always Select Opened Fileproje görünümünde Ayarlar menüsünün altındadır.

görüntü açıklamasını buraya girin


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.