Eclipse IDE.Смотрите список всех унаследованных методов класса - PullRequest
10 голосов
/ 16 декабря 2010

Собираюсь держать это коротким. Можно ли щелкнуть имя класса в редакторе и просмотреть список всех его методов (наследуемых и других) в другом окне?

Это относится к моему другому вопросу: https://stackoverflow.com/questions/4457751/drag-and-drop-with-andengine-android,, где, боюсь, я упускаю из виду полезный метод.

Заранее большое спасибо за любую помощь.

-Юстян М.

Ответы [ 5 ]

33 голосов
/ 16 декабря 2010

Вы можете использовать ctrl + O в целевом классе, и когда вы хотите увидеть его унаследованные методы / члены, вы должны снова нажать Ctrl + O (два раза Ctrl + O). Это будет работать как для исходных файлов, так и для файлов классов

13 голосов
/ 21 января 2011

Нажмите F4, чтобы открыть «Вид иерархии типов».Или щелкните правой кнопкой мыши в редакторе и выберите опцию «Открыть иерархию типов» в контекстном меню.Затем в этом представлении найдите кнопку с всплывающей подсказкой «Показать все унаследованные члены» (это вторая строка в строке с выбранным в данный момент именем класса).Это покажет вам все унаследованные члены класса, который в данный момент выбран в представлении иерархии типов.Если вы нажмете крайнюю правую кнопку в той же строке (зеленый кружок), вы увидите только общедоступных участников.Конечно, было бы замечательно, если бы была возможность видеть только не закрытых пользователей, однако я не нашел такой возможности.Тем не менее, способность видеть всех унаследованных членов, вероятно, достаточно хороша?

2 голосов
/ 22 февраля 2011

Простое нажатие ctrl + пробел в классе [вне любого метода] покажет вам все методы, которые не переопределены, но доступны из родительского класса. Вы можете видеть методы прямо до класса Object. Надеюсь, это поможет.

2 голосов
/ 16 декабря 2010

Когда вы открываете класс в Eclipse, в левом желобе для окна редактирования (той же области, где имеются индикаторы точки останова) появляется маленькая стрелка вверх, если этот метод реализует или переопределяет поведение интерфейса или родительского класса. Это то, что вы спрашиваете? Если вы откроете представление Outline, вы также можете увидеть стрелку вверх, и это может упростить просмотр списка методов.

0 голосов
/ 16 декабря 2010

Пожалуйста, используйте сочетание клавиш Ctrl + o, чтобы получить все методы, используемые в этом классе.

...