Может ли кто-нибудь объяснить точную разницу между проводником проекта, проводником пакетов и навигатором в eclipse?

Каковы точные различия между проводником проекта, проводником пакетов и навигатором в eclipse?

Я так запутался в использовании трех. Потому что все, кажется, служат одной цели. Не знаю, в чем разница. Может ли кто-нибудь объяснить мне это и предложить, какой из них лучше проверить?


person Deepak Mani    schedule 03.04.2012    source источник


Ответы (2)


Из документации Eclipse о Common Navigator Framework:

В настоящее время в Eclipse IDE есть 3 основных навигатора.

  1. Project Explorer - это экземпляр CommonNavigator, который предоставляется org.eclipse.ui.navigator.resources подключаемым модулем. Он обеспечивает представление рабочего пространства и содержит большое количество NCE, предоставленных для ресурсов, Java, C, веб-инструментов, инструментов для обработки данных, PHP и т. Д.

  2. Обозреватель пакетов. Предоставляемый проектом пользовательского интерфейса Java Development Tools (JDT), он обеспечивает представление классов Java для рабочей области. Вообще говоря, представление объектов Package Explorer и Project Explorer для Java во многом схоже. JDT не используется для проектов, выходящих за рамки Java.

  3. Навигатор - это представление является реализацией устаревшего (начиная с версии 3.5) класса org.eclipse.ui.views.navigator.ResourceNavigator, представленного в подключаемом модуле org.eclipse.ui.ide. Он показывает только ресурсы рабочей области и не поддерживает расширяемость для отображения другого содержания. В будущем выпуске вид навигатора будет обеспечиваться реализацией CommonNavigator.

Надеюсь это поможет.

person s.d    schedule 03.04.2012
comment
Так что придерживайтесь «Project Explorer» - в моих тестах он накладывал больше информации на значки, такие как предупреждения и ошибки файлов. - person Daniel Sokolowski; 23.01.2015

Также см. В чем разница между обозревателем пакетов Eclipse и обозревателем проектов Eclipse?, чтобы узнать о конкретных различиях между обозревателем проектов и обозревателем пакетов.

person studgeek    schedule 18.09.2012