Я сделал что-то для этого на CodePlex.
Это работает путем прерывания события TextChanged. Если результатом будет большое количество, то он будет сохранен. Если это будет что-то не так, последнее хорошее значение будет восстановлено. Источник является немного слишком большим для публикации здесь, но вот ссылка на класс , который обрабатывает ядро этой логики.
Вы можете взглянуть на:
http://www.poweredbypulse.com/
Особенно на community-edition, которая позволяет определять централизованные конфигурации Eclipse и управлять ими. .
I've been checking out the Yoxos-on-demand tool:
It looks extremely nice as it contains some additional Yoxos plugins that allow you to pre-configure many options on the tool, with an option that it's called provisioning.
It is possible to pre-configure many options on the team, checkstyle, and properties settings.
I found also an option that, from an existing Yoxos setup, it is possible to export all the settings and import them into another Yoxos installation.
Возможно, вы захотите посмотреть ответы из Custom Eclipse package , которые касаются предварительно настроенного набора подключаемых модулей в вашем вопросе.
Раньше я работал над плагином eclipse, который позволяет вам определять наборы плагинов и распространять их централизованно. Посмотрите эту ссылку: Tikal Update Manager
Мы просто сохраняем настроенную версию в репозитории SVN, и у нас есть сценарий оболочки, который выполняет любые конфигурации, которые мы не можем сделать в репозитории. Чтобы установить, проверьте и запустите сценарий оболочки. Это также позволяет нам применять разумные изменения конфигурации ко всем будущим установкам с помощью простой проверки.