Android Studio Daralt tanımları ve yöntemleri


135

Android Studio düzenleyicisindeki tüm tanımları ve yöntemleri nasıl daraltabilirim?

Visual Studio'da bu seçenek açık Edit-->Outlining, ancak Android Studio'da benzer bir özellik bulamıyorum. Bu özelliğin var olduğundan eminim.

Android Studio'nun anahat özelliğine nasıl erişebilirim?



"Dosya => Ayarlar => Editör => Gerneral => Kod Katlama => Varsayılan olarak daralt => Yöntem gövdeleri" kullanıyorum. Benim için en iyi genel bakış.
Martin

Yanıtlar:


214

FoldingAndroid Studio'da çağrılır .

İlk olarak yapılandırmada etkinleştirildiğinden emin olun (varsayılan olarak olmalıdır). Git File> - Settings, o zaman altında IDE Settingsalan bulmak Editor -> General -> Code Folding, çek Show code folding outline.

Öğeleri daraltmak / genişletmek için Code-> Foldingmenüsünü kullanın.

Düzenleme:
Bu açık Ayarları için klavye kısayollarını özelleştirmek için ( File-> Settings) daha sonra seçmek Keymapaltında IDE Settings. Şimdi foldingarama kutusuna yazın (sağ üst). Çeşitli katlama işlemleri için klavye kısayolunu ayarlayın :)


40
Kısayol Genişlet: Cmd + '+' Daralt: Cmd + '-'
Priebe

54
kısayol tümünü genişlet: shift + cmd + '+' (tümünü daralt: shift + cmd + '-')
tmr

40
Windows kısayol genişletmesi için: ctrl + '+' (daralt: ctrl + '-') kısayol tümünü genişlet: shift + ctrl + '+' (tümünü daralt: shift + ctrl + '-')
Rafael

1
Mac bilgisayarıma yüklediğim Android Studio sürümünde, Kısayol tuşları Cmd + Shift + '+' ve genişletmek için Cmd + Shift + '-' idi. Bu, yukarıdaki @ Priebe'nin yorumundan biraz farklı.
benhorgen

192

Pencereler için:

  Minimize: CTRL + SHFT + '-'
  Expand:   CTRL + SHFT + '+'

Mac için:

  Minimize: COMM + SHFT + '-'
  Expand:   COMM + SHFT + '+'

6
Bu Linux ile de çalışır. Ve Mac için Ctrl yerine Cmd kullanın
Amagi82


12

Görünüm -> Araç Pencereleri -> Yapı

Tutulmadaki ana hatlara eşdeğerdir. Size katlama yerine sınıf hakkında daha iyi bir genel bakış sunar.


9

macbookpro'm

shift+ cmd+ ¡ (silmeden önce karakter veya düğme) Tümünü Genişlet

shift+ cmd+ '(sıfırdan sonra karakter veya düğme) Tümünü Daralt

pencereler

ctrl+ shift+ +Tümünü Genişlet

ctrl+ shift+ -Tümünü Daralt


6

Bu, Windows kullanıcıları için geçerlidir:

  1. Bir grup kod seçin ve ctrl+ tuşuna basın .. Bu bloğunuzu katlar
  2. Ardından katlamayı çıkarmak için katlamanın başladığı ilk satıra gidin. Kodu seçmeyin, sadece ilk satırı tıklayın ve ctrl+.


4

Tüm daralmaları kapatmak istiyorsanız, Ayarlar > Düzenleyici > Genel > Kod Katlama'daki tüm alanların işaretini kaldırmanız gerekir

resim açıklamasını buraya girin

Ayrıca kısayol tuşlarını kullanabilirsiniz

ctrl+ shift++ - kod bloklarını genişlet

ctrl+ shift+ -- kod bloklarını daralt



2

İşleri katlamak için bazı yararlı kısayollar.

  1. Bazı Kodları Seçin ve Kodun etrafına katlanan bölgeyi otomatik olarak eklemek için Ctrl + Alt + T tuşlarına basın
  2. Belirli Kod satırlarını Daraltmak için Kodu seçin ve Ctrl + tuşlarına basın.
  3. Tüm yöntem gövdelerini / if koşullarını vb. Daraltmak için Ctrl + Shift + - (tire) tuşlarına basın
  4. Tümünü Genişletmek İçin Ctrl + Üst Karakter + + (artı) tuşlarına basın

1

(pencereler için)

Bahsediyorsun ise editor foldtıpkı fcom+ tabiçinde netbeans

ctrl+ alt+ t ve sonra istediğiniz metni açıklama bloğuna ekleyin


1

Yeni Android Studio birçok yeni işlev içeriyor. Bunlar, farklı kod türlerini katlamak için kullanabileceğiniz komutlardır.

resim açıklamasını buraya girin


1

Ben de bu sorunu yaşadım. Proje menüsü bölümünün sağ üst kısmındaki dişli düğmesine tıklamayı anladım. Sonra Üyeleri göster seçeneğinin işaretini kaldırdım.

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.