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

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

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

Ответ 1

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

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

  • Project Explorer. Это экземпляр CommonNavigator, предоставляемый плагином org.eclipse.ui.navigator.resources. Он обеспечивает представление рабочей области и имеет большое количество NCE для ресурсов, Java, C, Web Tools, Data Tools, PHP и т.д.

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

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

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