it-swarm.com.ru

Как найти пакет по имени в Eclipse?

Какой самый быстрый способ перехода к пакету Java в Eclipse? Я ищу что-то похожее на то, что Ctrl+Shift+T делает для классов.

Правка: Ctrl+H работает, но это ограниченное использование. С одной стороны, нет простого способа навигации к результату поиска, потому что он не кликабелен.

enter image description here

Я все еще скучаю по Ctrl+Shift+T тип функциональности.

16
user443854

Ctrl-H

показывает диалог поиска Java, там вы можете выбрать "поиск" в качестве пакета, а затем ввести имя в поле ввода.

17
Kent

Пытаться

'Navigate' -> 'Go To' -> 'Package...'

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

'Preferences' -> 'General' -> 'Keys'
3
ehv.dev

Я не думаю, что есть один, чтобы перейти к пакету, что бы вы хотели открыть? Ctrl + H открывает диалог поиска, который вы можете использовать для поиска пакетов.

1
Jivings

Нажмите на корневой пакет и начните вводить название пакета, который вы ищете. 

1
Ashish

Ctrl+Shift+T работает и для пакетов: просто введите имя пакета, а затем точку, и он покажет все классы в соответствующих пакетах. Начните с точки или звезды, чтобы выполнить сопоставление префиксов. Важно завершить строку поиска точкой, в противном случае последнее слово будет использовано для сопоставления с именами классов:

com.Sun.mail.
.Sun.mail.
*un.mail.

показывает все классы в пакетах, начиная с com.Sun.mail (также соответствует самому com.Sun.mail). Результат: 147 классов от "ACL" до "YoungerTerm"


com.Sun.mail.ascii
.Sun.mail.ascii
*un.mail.ascii

показывает все классы в пакетах, начинающихся с com.Sun.mail И, чье имя класса начинается с "ascii". Результат: 1 класс ("ASCIIUtility")


com.Sun.mail.ascii.
.Sun.mail.ascii.
*un.mail.ascii.

Нет результатов (нет пакета "com.Sun.mail.ascii")

Если в представлении "Проводник пакетов" установлен параметр "Связать с редактором", просто выберите любое совпадение, и проводник развернется до пакета. Вы можете получить к корневому пакету с  (сначала выберите проводник пакетов, например, используя Ctrl+F7).

0
jmiserez