Как клонировать рабочее пространство Eclipse

Мне интересно, как создать новое чистое рабочее пространство Eclipse, но все настройки из существующего. Может быть, что-то вроде клонирования, но без проектов?

Ответ 1

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

Ответ 2

Вы можете посмотреть следующий плагин: http://code.google.com/a/eclipselabs.org/p/workspacemechanic/

Это плагин, разработанный Google, который позволяет вам сохранять ваши настройки и автоматически применять их к любой рабочей области.

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

Это лучшее и надежное решение для вашей проблемы.

Ответ 3

Мой предпочтительный метод - скопировать папку .settings и папку .launches из старой рабочей области в новое рабочее пространство. Это, похоже, делает более полную работу, чем использование опций экспортных предпочтений. Вы можете найти обе папки под своей рабочей областью, начиная со страницы .metadata\.plugins
Папка .settings может быть найдена в папке org.eclipse.core.runtime Папка .launches находится в папке org.eclipse.debug.core.

(Только один из многих трюков, охваченных двумя моими учебными курсами Eclipse Guided Tour на Pluralsight.)

Windows Explorer Shot of .settings location

Ответ 4

Вы можете попробовать скопировать папку workspace/.metadata. В основном это информация плагина, и возможно, что у вас нет некоторых плагинов. Конкретная папка, содержащая важные настройки, - .metadata/.plugins/org.eclipse.core.runtime/.settings. См. статью

Ответ 5

Не нужно что-то копировать вручную, используйте Предпочтения в области рабочего стола - это отлично работает. Вот цитата из описания:

Расширяет команду File > Switch Workspace... с параметром передайте все предпочтения из текущего рабочего пространства в другое.

Просто найдите рынок Eclipse и установите его там.

Ответ 6

Необходимо скопировать. Метаданные, содержащие свойства вашего рабочего пространства.

Ответ 7

Лучший способ - скопировать папку .metadata в новую папку и открыть эту папку в диалоговом окне Eclipse Workspace.

Ответ 8

Просто скопируйте всю рабочую область в локальной файловой системе. Это работает для меня, потому что у моей новой ветки функций есть тот же файл pom, и, таким образом, общая сборка соответствует. Таким образом, мне не нужно снова импортировать все проекты.