Android Studio Згорнути визначення та методи


135

Як можна згортати всі визначення та методи в редакторі Android Studio?

У Visual Studio увімкнено цю опцію Edit-->Outlining, але я не можу знайти подібну функцію в Android Studio. Я впевнений, що ця функція існує.

Як я можу отримати доступ до викладної функції Android Studio?


можливий дублікат коду Android,
складений

Я використовую "Файл => Налаштування => Редактор => Загальний => Складання коду => Згорнути за замовчуванням => Методи тіла". Для мене це найкращий огляд.
Мартін

Відповіді:


214

Його називають Foldingв Android Studio.

Спочатку переконайтеся, що він увімкнено в config (він повинен бути за замовчуванням). Перейдіть до File-> Settings, потім під значком IDE Settingsобласті Editor -> General -> Code Foldingперевірте Show code folding outline.

Для згортання / розширення елементів використовуйте меню Code-> Folding.

Редагувати:
Щоб налаштувати комбінації клавіш для цих відкритих налаштувань ( File-> Settings), потім виберіть Keymapпід IDE Settings. Тепер введіть foldingу поле пошуку (праворуч угорі). Налаштування комбінації клавіш для різних дій складання :)


40
Ярлик Розгорнути: Cmd + '+' Згорнути: Cmd + '-'
Priebe

54
ярлик розгорнути все: shift + cmd + '+' (згортати всі: shift + cmd + '-')
tmr

40
Для ярлика Windows розгорніть: ctrl + '+' (згортання: ctrl + '-') ярлик розгорнути всі: shift + ctrl + '+' (згортати всі: shift + ctrl + '-')
Рафаель

1
У версії Android Studio, яку я встановив на своєму Mac, клавішами швидкого доступу були Cmd + Shift + '+' для розширення та Cmd + Shift + '-' для краху. Це трохи відрізняється від коментаря @ Priebe вище.
benhorgen

192

Для Windows:

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

Для Mac:

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

6
Це працює і з Linux. І використовуйте Cmd, а не Ctrl для Mac
Amagi82

42

Ось знімок екрана для швидкої довідки:

введіть тут опис зображення


2
молодець. люди можуть знову взяти з цього посилання, навіть якщо якийсь день забудуть комбінації клавіш
ashubuntu

12

Перегляд -> Інструмент Windows -> Структура

Це еквівалент контуру в затемненні. Це дає набагато кращий огляд класу, ніж складання.


9

мій macbookpro

shift+ cmd+ ¡ (символ або кнопка перед видаленням) Розгорнути все

shift+ cmd+ '(символ або кнопка після нуля) Згорнути все

вікна

ctrl+ shift+ +Розгорнути все

ctrl+ shift+ -Згорнути все


6

Це справедливо для користувачів Windows:

  1. Виберіть купу коду, а потім натисніть ctrl+ .. Це складе ваш блок
  2. Потім, щоб зняти складку, перейдіть до першого рядка, де починається складка. Не вибирайте код, просто натисніть у цьому першому рядку та знову натисніть ctrl+.


4

Якщо ви хочете вимкнути все згортання, зніміть усі поля в Налаштуваннях > Редактор > Загальне > Складання коду.

введіть тут опис зображення

Також ви можете використовувати гарячі клавіші

ctrl+ shift+ +- розширити кодові блоки

ctrl+ shift+ -- блокувати кодові блоки



2

Ось кілька корисних ярликів для складання матеріалів.

  1. Виберіть деякий код і натисніть Ctrl + Alt + T, щоб автоматично вставити складання регіону навколо коду
  2. Щоб згорнути конкретні рядки коду, виберіть код та натисніть Ctrl +. (Крапка / повна зупинка) та те саме для зворотного, тобто знову розгорніть
  3. Згорнути всі органи методу / якщо умови тощо тощо. Натисніть Ctrl + Shift + - (дефіс)
  4. Розгорнути всі натискання клавіш Ctrl + Shift + + (плюс)

1

(для вікон)

Якщо ви говорите про так editor foldсамо, як fcom+ tabу netbeans

ctrl+ alt+, t а потім додайте потрібний текст у блок desc


1

Нова Android Studio пропонує безліч нових функцій. Це команди, які можна використовувати для складання коду різного типу.

введіть тут опис зображення


1

У мене теж було це питання. Я зрозумів, що натисніть кнопку шестірні, де справа вгорі розділу меню проекту. Потім я не вибрав параметр Показати учасників.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.