Резервное копирование плагинов и настроек Eclipse
Я использую Eclipse и имею множество плагинов, установленных и настроенных для моих нужд. Есть ли хороший способ резервного копирования этих плагинов и их конфигурации. Я хочу, чтобы иметь возможность воспроизводить эти плагины в версии фьючерсов eclipse (пока они совместимы) и на разных ПК.
Я знаю, что могу просто архивировать всю папку eclipse/
, но я считаю это немного неэлегантным.
Ответы
Ответ 1
На ваш вопрос две части:
- Копирование настроек между установками Eclipse
- Копирование установленных плагинов между установками Eclipse
# 1 легко сделать. Вы можете экспортировать свои настройки Eclipse из меню File → Export... → Preferences. Полученный файл содержит все ваши настройки для каждого установленного плагина. Он переносится между установками Eclipse и версиями.
# 2 на самом деле не является способом "Затмения". Это возможно, но вам нужно структурировать установленные плагины по-разному. Вместо того, чтобы использовать стандартный менеджер обновлений для установки ваших плагинов, вы можете использовать папку dropins. Что вам нужно сделать, так это скопировать каждую функцию и плагин, которые вы хотите разделить между несколькими установками, в zip файл со следующей структурой:
eclipse/
features/
plugins/
Затем вы можете разархивировать файл в папку распаковки всех желаемых затмений.
Дополнительная информация о капли:
http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/p2_dropins_format.html
Ответ 2
Репликация установки P2 - это инструмент, который поможет вам создавать резервные копии установленных подключаемых модулей, вы можете установить их через Eclipse Marketplace.
В соответствии с настройками конфигурации большинство из них сохраняются в вашем рабочем пространстве. Таким образом, вы можете создать резервную копию своей папки рабочей области/.metadatastrong > .
Ответ 3
В то время как неэлегантное, архивирование всей папки затмения также недостаточно. Я думаю, вы хотите архивировать следующее:
- Вся папка установки eclipse.
- Папка .metadata для каждой рабочей области.
Выполняя это, вы не только сохраните плагины и их настройки, но также сохраните установку eclipse, в которой вы знаете, что ваши плагины работают.
Ответ 4
Я сделал небольшой сервис для себя, чтобы синхронизировать настройки Eclipse. В настоящее время он поддерживает Java Templates + Bash Псевдонимы. Может быть полезно для кого-то другого.
http://confsync.com