Как вы управляете растущими конфигурациями eclipse?

Я использую eclipse для довольно большой работы, в том числе:

  • несколько "служебных" проектов, которые включают код, который используется в большинстве моих java-работ.
  • различные проекты, связанные с плагинами, которые я синхронизирую и периодически использую (например: плагин Git)
  • проекты плагинов, которые я разрабатываю
  • случайный проект pydev / non-java
  • и т.д...

Становится довольно сложно поддерживать все эти вещи прямо, особенно потому, что мне никогда не нужно использовать их все сразу. Я пробовал использовать Mylyn (и пытаюсь снова), но в прошлом это вызывало eclipse работает очень медленно, и я, как известно, ужасно не умею не забывать говорить mylyn о том, что я переключил задачи, поэтому он имеет тенденцию изучать очень странные (и в основном бесполезные) наборы ресурсов.

Я рассматривал возможность использования нескольких рабочих областей, но это проблематично, когда несколько проектов должны существовать в нескольких рабочих областях, и когда мне нужно синхронизировать каталоги метаданных eclipse между рабочими пространствами.

Как лучше всего управлять сложной рабочей средой в eclipse? Другие среды разработки не являются жизнеспособным вариантом, потому что нет никаких разумных альтернатив, когда дело доходит до разработки плагинов eclipse (и это является обязательным требованием).

думаю, что очень похожий вопрос задавали месяц или два назад, но я не смог его найти ...)


person rcreswick    schedule 30.09.2008    source источник
comment
Попробуйте создать перспективу. Вы можете создавать экземпляры с одинаковой перспективой. Как Java1, java2, java 3 и т. Д.   -  person Ravisha    schedule 08.08.2011


Ответы (4)


Мне не совсем понятно, что вам нужно. Но пробовали ли вы использовать рабочие наборы в проводнике пакетов?

Откройте представление Package Explorer, откройте его меню и выберите Working Set. Это позволяет вам дать имя подмножеству всех проектов, загруженных в ваше рабочее пространство.

Переключайте рабочие наборы с помощью меню проводника пакетов. Используйте рабочие наборы, чтобы ограничить область поиска, ошибок, проблем и т. Д.

Определите столько рабочих наборов, сколько вам нужно, чтобы сгруппировать свои проекты. Проект может входить в любое количество рабочих наборов.

person Dennis S.    schedule 30.09.2008

Вот скринкаст о рабочих наборах - похоже, это правильный ответ.

http://www.peterfriese.de/eclipse-working-sets-part-i/

person rcreswick    schedule 30.09.2008

Вы хотите использовать «Рабочие наборы».

person JesperE    schedule 30.09.2008

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

Как предложили @JesperE и @Dennis S, рабочие наборы помогут вам организовать ваши проекты, но они могут не ускорить работу eclipse, поскольку все проекты по-прежнему будут загружены в рабочую область.

person pkaeding    schedule 30.09.2008