2013-08-26 35 views
90

Jak mogę zwinąć wszystkie definicje i metody w edytorze Android Studio?Android Studio Zwiń definicje i metody

Visual Studio ma tę opcję na Edit-->Outlining, ale nie mogę znaleźć podobnej funkcji w Android Studio. Jestem pewien, że ta funkcja istnieje.

Jak uzyskać dostęp do funkcji zarysowania w Android Studio?

+0

możliwe duplikat [Android zwijania bloku przełącznik] (http://stackoverflow.com/questions/28533279/android-code-folding-the-switch-block) – cutiko

+0

Używam "Plik => Ustawienia => Redaktor => Gerneral => Składanie kodu => Domyślnie zwłoki => Ciała metod". Dla mnie to najlepszy przegląd. – Martin

Odpowiedz

155

Nazywa się Folding w Android Studio.

Najpierw upewnij się, że jest włączony w config (powinien być domyślnie). Idź do File ->Settings, następnie pod obszarem IDE Settings znajdź Editor -> General -> Code Folding, sprawdź Show code folding outline.

Aby zwinąć/rozwinąć elementy, użyj menu Code ->Folding.

Edit:
Aby dostosować skróty klawiaturowe dla tych otwartych Settings (File ->Settings), a następnie wybierz Keymap pod IDE Settings. Teraz wpisz folding w polu wyszukiwania (w prawym górnym rogu). Konfiguracja skrót klawiaturowy dla różnych działań składanych :)

+26

Skrót Rozwiń: Cmd + '+' Zwiń: Cmd + '-' – Priebe

+38

skrót rozwinąć wszystkie: shift + cmd + '+' (zwinąć wszystko: przesunięcie + cmd + '-') – tmr

+28

Dla Windows skrót rozwinąć: ctrl + '+' (zwiń: ctrl + '-') skrót rozwiń wszystko: shift + ctrl + '+' (zwiń wszystko: shift + ctrl + '-') –

124

dla systemu Windows:

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

Dla Mac:

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

Działa to również z Linuksem. I używaj Cmd zamiast CTRL na Macu – Amagi82

+0

Och, jesteś niesamowity, działasz również w Windows, fajny skrót –

+0

Kolejny '+ 1' dla włączenia' MAC' – RoCk

8

Widok -> Narzędzie Windows -> Struktura

To odpowiednik konturu w czasie zaćmienia. Zapewnia o wiele lepszy przegląd klasy niż składanie.

27

Oto zrzut ekranu dla podręczne:

enter image description here

+1

dobrze zrobione. ludzie mogą ponownie odebrać tę referencję, nawet jeśli pewnego dnia zapomną klawiszy skrótów – ashubuntu

6

To jest ważne dla użytkowników systemu Windows:

  1. wybrać kilka kod, a następnie naciśnij ctrl + .. Spowoduje to złożenie bloku, a następnie złożenie zostanie przeniesione do pierwszego wiersza, w którym rozpoczyna się zgięcie. Nie wybieraj kodu, po prostu kliknij pierwszą linię i ponownie naciśnij ctrl + .
0

(dla Windows)

Jeśli mówimy o editor fold tylko jak fcom + tab w NetBeans

ctrl + alt + t a następnie dodać odpowiedni tekst w bloku malejąco

5

my macbookpro

shift + cmd + ¡(znak lub przycisk przed usunięciem) Rozwiń wszystkie

shift + cmd + ' (znak lub przycisk po zero) Zamknij wszystkie okna

ctrl + shift + + Rozwiń A II

ctrl + shift + - Zwiń Wszystkie