Как в Eclipse IDE показать список типов, которые существуют в банке? - PullRequest
1 голос
/ 15 мая 2009

Я заново открываю Java и немного растерялся из-за того, как это сделать в Eclipse. Я ищу что-то вроде функциональности «объектного браузера» в Visual Studio, но я бы остановился на быстром списке типов, которые определены в моих ссылочных внешних jar-файлах.

Ответы [ 5 ]

2 голосов
/ 16 мая 2009

Cntrl+Shift+T будет перечислять все ваши типы, во всех упомянутых .jars

2 голосов
/ 15 мая 2009

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

Но я советую вам сначала поискать javadocs. Кому нужен этот список классов, когда у вас есть Javadoc!

2 голосов
/ 15 мая 2009

Package Explorer позволяет вам просматривать содержимое файлов вашего проекта в виде объектов, как только вы развернете пакет, вы увидите классы, которые вы можете развернуть, чтобы увидеть его методы.

Аналогичным образом, у проектов есть раздел «Справочные библиотеки», который будет расширяться, чтобы показать банки, от которых зависит проект, и, таким образом, позволит просматривать их пакеты / классы / методы.

При просмотре класса / интерфейса вы можете нажать F4 (или использовать меню, вызываемое правой кнопкой мыши), чтобы увидеть его в иерархии типов.

1 голос
/ 15 мая 2009

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

Я не знаю ни одного способа показать только список типов в одном jar-файле.

0 голосов
/ 16 мая 2009

Правильный способ сделать это:

Сначала импортируйте Jar в путь сборки вашего проекта, используя Свойства проекта ...

Затем откройте перспективу Java Browsing.

Нажмите на банку, которую хотите просмотреть в представлении проектов.

Нажмите на каждый пакет в представлении пакета - типы будут отображаться в представлении типов.

Быстрый совет: CTRL + SHIFT + T (Открыть тип ...) позволит вам открывать типы всего, что Eclipse распознает как тип Java, независимо от местоположения (оно может быть в банке). CTRL + SHIFT + R (Open Resource ...), однако, не будет - открывает только ресурсы в вашем текущем проекте, поэтому, хотя вы получите доступ к локальным классам, вы не сможете открыть что-либо, находящееся в банке.

...