Как сделать резервную копию моих плагинов IntelliJ и автоматически установить их снова? - PullRequest
0 голосов
/ 28 января 2019

Я выполнял резервное копирование моих файлов точек и отдельных частей моего каталога .idea.Я опрометчиво удалил символическую ссылку таким образом, что она удалила мой каталог плагинов.

Я не знал всех установленных плагинов и не смог найти файл, содержащий список этих плагинов. Существует ли такой файл?

По сути, моя цель состоит в том, чтобы:

  1. сделать резервные копии моих плагинов на случай, если .idea или plugins будет случайно удален, илиесли я хочу переустановить IntelliJ и забыл установленные мной плагины.
  2. если IntelliJ установит плагины автоматически, когда я решу их восстановить.

Существует несколько решений, о которых я могу подумать:

  • Если файл, содержащий полный список плагинов, существует, поместите его под контроль версий.

  • Поместите весь каталог плагинов (включая двоичные файлы) в систему управления версиями. Этого я хочу избежать .

  • Вместо того, чтобы поместить его под контроль версий, поместите его в каталог резервного копирования.Это должно работать, так как мне просто нужно скопировать файлы в каталог плагинов.Единственная проблема, с которой я столкнулся, заключается в том, что он разделяет мои файлы и каталоги , если только я не решу поместить туда весь каталог .idea.

  • Настройки экспорта и импортаот IntelliJ, хотя я считаю, что плагины должны быть установлены уже, поскольку они просто настройки.Файл .zip даст мне информацию о установленных мной плагинах , но мне придется вручную экспортировать мои настройки при каждой установке .

  • Сохранитьвручную скопируйте мои плагины и обновляйте их каждый раз, когда добавляется новый плагин.Это может сработать, потому что я не устанавливаю много плагинов, но Я бы предпочел автоматизировать .

Ответы [ 2 ]

0 голосов
/ 28 января 2019

Вы можете использовать функцию Синхронизация настроек , которая синхронизирует ваши настройки между различными системами и сохраняет резервную копию настроек и список установленных плагинов в вашей учетной записи JetBrains.

.idea каталог проекта не должен иметь никакого отношения к каталогу плагинов, который хранится в профиле пользователя .

Другой вариант - использовать функцию Обязательные плагины хранить список необходимых вам плагинов вместе с вашим проектом.Некоторые файлы проекта могут быть помещены в контроль версий .

0 голосов
/ 28 января 2019

Я считаю, что вы можете использовать функциональность Синхронизация настроек IDE плагин.

Этот плагин встроен в IntelliJ IDEA и позволяет вам настраивать параметры (такие как темы, сочетания клавиш, плагинов и т. Д.) Для вашей учетной записи JetBrains.

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

...