Ответы:
Согласно справке Eclipse, Project Explorer
предоставляет иерархическое представление артефактов в Workbench, которое настраивается в соответствии с конкретной конфигурацией вашего Workbench.
Если установлены только инструменты разработчика java (JDT), Project Explorer выглядит и ведет себя для проектов Java почти как проводник пакетов (включая рефакторинг и другие операции с исходным кодом в контекстном меню). Но Project Explorer также можно использовать для других языков и типов проектов.
Дополнительные плагины вносят «дополнительную информацию» в представление Project Explorer, делая его более «сложным». Например, если у вас установлены веб-инструменты и у вас есть динамический веб-проект, в Project Explorer отображаются дополнительные узлы дерева, такие как дескриптор развертывания и ресурсы JavaScript. Вы можете увидеть (и настроить) все доступные вклады в Project Explorer / Customize View ... / Content .
Например, используя SpringSource Tool Suite 2.1.0, у меня есть дополнительные узлы для веб-проектов, компонентов Spring и веб-сервисов. По этой причине я предпочитаю использовать Project Explorer.
Project Explorer
открывает проекты двойным щелчком. Проверено на версии 2019-03.
Я считаю, что Project Explorer предназначен в качестве преемника Navigator и (по большей части) не зависит от языка.
Package Explorer предназначен специально для проектов Java, поэтому в его контекстных меню есть такие вещи, как рефакторинг. В проводнике пакетов также отображаются классы и пакеты Java (как следует из названия), а в обозревателе проектов - папки и файлы .java.
Некоторые различия, которые я вижу (в Juno) в проекте Java:
Вот почему я держу две вкладки рядом. :-)
Одна вещь, которую я только что заметил, заключается в том, что, по крайней мере, при разработке приложений Java для Android, проекты не будут отображаться в проводнике пакетов, если их файл project.properties заблокирован или отсутствует.
Я использовал только Package Explorer, и Project Explorer был скрыт, и я вырывал волосы, пытаясь выяснить, почему мой импортированный проект не отображается. Моя консоль сообщала, что у проекта нет файла .properties, но я не видел его right click -> fix properties
. Затем я открыл проводник проекта, и он оказался там, как и должно быть.
Одна из причин, по которой вы предпочитаете Package Explorer, заключается в том, что это единственный проводник, который появляется в списке, когда вы выбираете «Показать в» для файла, который редактируется или был найден в режиме поиска.
CommonNavigator
, предоставляемый org.eclipse.ui.navigator.resources
плагином. Он обеспечивает вид рабочей области и имеет большое количество NCEs (Navigator Content Extensions) вклад для ресурсов, Java, C, веб - инструменты, инструменты данных, PHP и т.д. Источник