Выбрать инструмент для создания / поддержки собственного дистрибутива Eclipse
Я хотел бы остановиться на инструменте для создания / поддержки моего собственного дистрибьютора Eclipse (начиная со следующего 3.6). При изучении предыдущих вопросов основными претендентами кажутся:
- Пульс
- Yoxos
- Google Workspace Mechanic: недавно анонсировано
- делать это самостоятельно в затмении
Кто-нибудь сталкивается с некоторыми из них и может прокомментировать преимущества и т. Д.?? Мои пожелания:
- под "дистрибутивом" я имею в виду: плагины, настройки и предпочтения...
- иметь возможность использовать одну и ту же настройку Eclipse на нескольких рабочих станциях
- МОЖЕТ делиться с другими членами команды
- работает через 3.5 и далее 3.6: я не знаю, возможно ли это. И в любом случае, я бы не стал возражать, чтобы один раз настроить дистрибутив для каждого нового выпуска Eclipse.
4 ответа
В основном я искал подобный плагин или продукт. Pulse и Yoxos поддерживают синхронизацию плагинов и синхронизацию предпочтений рабочего пространства, чего я и ожидал.
Пульс
Pros
- Pulse Explorer позволяет легко создавать новый профиль и делиться им
- Папка установки Eclipse настраивается и может использоваться как отдельная установка для каждого профиля
Cons
- Я чувствовал, что разделять настройки рабочего пространства сложно
- Поиск репо плагинов идет медленно
- Замененные меню обновления / установки по умолчанию на обновление Yoxos
- Очень очень глючит
Yoxos
Pros
- Я чувствовал, что импортировать настройки рабочего пространства и сохранить их в своем онлайн-профиле легко
- Поиск плагинов из общедоступных репозиториев - это круто и очень просто
- Установка одного затмения является общей для всех профилей.
Cons
- Yoxos Customizer очень сложен (по крайней мере, по моему опыту)
- Пользовательские добавленные репозитории не синхронизируются с сервером
Workspace Mechanic Это очень крутой, более гибкий плагин, но он будет синхронизировать только настройки рабочего пространства между установками Eclipse.
Лично я улажен с Йоксосом сейчас.
Также обратитесь
Те же плагины: я бы просто создал сайт обновлений с моими плагинами или составной сайт обновлений, указывающий на сайты обновлений с интересующими плагинами. Или вы можете просто использовать Eclipse Marketplace, который может создать такой сайт обновлений для вас из плагинов, которые вы пометили как любимый. Yoxos и Pulse также должны работать нормально.
Те же настройки / предпочтения: Workspace Mechanic от Google может сделать эту работу за вас. Осторожно: это новый проект, который только что был опубликован. Отказ от ответственности: у меня нет никакого реального опыта с этим:-) Pulse Team Edition также должен быть в состоянии помочь (хотя см. Предыдущий отказ от ответственности).
Я думаю, что Sonatype Maven Studio использует Maven для обеспечения Eclipse.
Я сам искал что-то подобное (но в большей степени руководствовался общим командным подходом), и я настоятельно рекомендую новую Yoxos 5 Beta. Он имеет синхронизацию плагинов и настроек, в то время как все ваши другие предложения синхронизируют только плагины или настройки, если я правильно помню.
В дополнение к вашему списку, может быть также интересно иметь свой собственный зеркальный сайт обновлений, чтобы было проще контролировать, какую версию какого плагина можно установить вообще (что также более важно в корпоративной среде). См. Справку Eclipse для получения подробной информации о том, как создать этот зеркальный сайт.