Выберите порядок сортировки методов в предложениях автозаполнения Eclipse? - PullRequest
3 голосов
/ 01 марта 2011

Когда я набираю . после записи имени экземпляра объекта, Eclipse показывает список всех методов, доступных для этого экземпляра, включая методы суперклассов, которые расширяет объект.

Если я работаю с объектом, реализующим некоторый интерфейс, я должен искать «интересные» методы среди «скучных» методов уровня объекта, таких как notify() или getClass().

Можно ли в Eclipse отсортировать методы так, чтобы методы, объявленные в подклассах, были первыми?

Ответы [ 2 ]

4 голосов
/ 01 марта 2011

Чтобы изменить сортировку:

Перейти к Preferences> Java> Editor> Content Assist> Sorting and Filtering.

Чтобы отфильтровать записи:

Перейти к Preferences> Java> Appearance> Type filters.

0 голосов
/ 01 марта 2011

Обычно мы не используем автозаполнение для изучения интерфейса объектов.Хорошо, я иногда делаю это, как будто я хочу видеть все получатели - но в этом случае я просто набираю .get и получаю отфильтрованный список

Обычно для ускорения кодирования используется автозаполнение - введите первые несколько букв имени метода (например) и нажмите return.И это даже не нуждается в сортировке.(и если, тогда я действительно предпочитаю возрастающий алфавитный порядок).

Чтобы изучить интерфейс, гораздо лучше, на мой взгляд, сделать небольшой перерыв, открыть объект типа вотдельный редактор и изучите общий вид и документацию Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...