Я возился с Android Studio, и пока мне нравится большая часть того, что я видел. Одна вещь, которая меня раздражает, - это отсутствие «Оглавления» для класса. Прошу прощения за то, что не знаю, как это назвать. Но я имею в виду раскрывающееся меню в eclipse, в котором перечислены все методы, интерфейсы, классы и так далее, находящиеся в этом файле класса. Затем это позволяет вам перейти в эту позицию. Это представление появляется, когда вы находитесь в «Проводнике пакетов» и щелкаете стрелку слева от класса. Это то, что заставляет меня очень скучать по затмению. Я знаю, что вы можете легко выполнять поиск Ctrl+F
внутри документа, но я часто забываю названия методов. Я пытался просмотреть здесь, но безуспешно. Просто интересно, знает ли кто-нибудь способ справиться с этим.
источник
Ответы:
В IDEA есть вкладка «Структура», на которой показаны все методы, поля и т. Д. Открытого в данный момент класса.
источник
У меня только что появилось всплывающее окно «Совет дня» в Android Studio, которое помогает решить именно эту проблему.
Кроме того, как указывает danny117 , вы можете использовать Alt/ ⌘+,7 чтобы показать / скрыть тот же контент в представлении боковой панели (показано выше в ответе Криса Джестера-Янга ).
источник
File structure
только cmd + F12Вид> Окна инструментов> Структура
источник
В дополнение к
Chris Jester-Young
сказанному стоит указать, как увидеть методы и свойства класса, на который указывает курсор.а) Введите
Ctrl + H
класс, на который указывает курсор.б) В имени класса в окне иерархии дважды щелкните имя класса. Система после подтверждения декомпилирует и откроет код класса.
c)
Alt + 7
(Windows) илиCommand + 7
(MAC) для отображения окна структуры .г) Теперь можно визуализировать свойства, методы, производные классы, производные интерфейсы и даже включать унаследованные элементы. Все относится к классу под кареткой.
источник
В настоящее время я использую бета-версию 0.8.9 Android Studio, и вам нужно щелкнуть значок настроек в представлении проекта Android . Если вы выберете «Показать членов», тогда классы станут расширяемыми, и вы сможете перемещаться по классу с помощью представления проекта.
источник