Мне интересно, как создать новое чистое рабочее пространство Eclipse, но со всеми настройками из существующего. Может что-то вроде клонирования но без проектов?
Мне интересно, как создать новое чистое рабочее пространство Eclipse, но со всеми настройками из существующего. Может что-то вроде клонирования но без проектов?
Ответы:
Я использую экспорт -> настройки -> все, затем перехожу в новую рабочую область и импортирую настройки. Работает нормально (правда, явно не очень удобно). К сожалению, eclipse предлагает копировать настройки макета только при изменении рабочих пространств, чего недостаточно для большинства целей.
Вы можете взглянуть на следующий плагин: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/
Это плагин, разработанный Google, который позволяет вам сохранять ваши предпочтения и автоматически применять их к любому рабочему пространству.
Если вы сохраните его в своем Dropbox (или любом другом общем хранилище), вы сможете делиться своими предпочтениями между всеми своими компьютерами и даже между всеми членами вашей команды.
Это лучшее и самое надежное решение вашей проблемы.
Я предпочитаю копировать .settings
папку и .launches
папку из старой рабочей области в новую. Кажется, это более полная работа, чем использование опции экспорта. Вы можете найти обе папки в своем рабочем пространстве, начиная с
.metadata\.plugins
. .settings
Папка находится в org.eclipse.core.runtime
папке. .launches
Папка находится в org.eclipse.debug.core
папке.
(Это лишь один из многих приемов, описанных в моих двух обучающих видео-курсах Eclipse Guided Tour на Pluralsight.)
Вы можете попробовать скопировать workspace/.metadata
папку. В основном он содержит информацию о плагинах, и возможно, что у вас нет некоторых плагинов. Конкретная папка, содержащая важные настройки, - это .metadata/.plugins/org.eclipse.core.runtime/.settings
. См. Эту статью
Не нужно ничего копировать вручную, используйте Workspace Preferences Transferrer - он отлично работает. Вот цитата из описания:
Расширяет команду «Файл»> «Переключить рабочее пространство…» с возможностью переноса всех параметров из текущего рабочего пространства в другое.
Просто выполните поиск на торговой площадке Eclipse и установите его оттуда.
Просто скопируйте все рабочее пространство в свою локальную файловую систему. Это работает для меня, потому что моя новая ветка функций имеет тот же файл pom, и, следовательно, общая сборка совпадает. Таким образом, мне не нужно снова импортировать все проекты.
Вам поможет этот плагин: http://marketplace.eclipse.org/content/workspace-preferences-transferrer .
Выберите «копировать предпочтения» при переключении или создании нового рабочего пространства.