如何备份我的 IntelliJ 插件并再次自动安装它们?

Cla*_*wer 2 plugins intellij-idea dotfiles

我正在备份我的点文件和 .idea 目录的选定部分。我鲁莽地删除了一个符号链接,从而删除了我的插件目录。

我不知道我安装的所有插件,也找不到包含这些插件列表的文件。这样的文件存在吗?

本质上我的目标是:

  1. 备份我的插件.ideaplugins以防意外删除,或者我想重新安装 IntelliJ 但忘记了我安装的插件。
  2. 当我选择恢复插件时,让 IntelliJ 自动安装插件。

我能想到的解决方案有以下几种:

  • 如果存在包含完整插件列表的文件,则将其置于版本控制之下。

  • 将整个插件目录(包括二进制文件)放入版本控制中。这是我想避免的

  • 不要将其置于版本控制之下,而是将其置于备份目录下。这应该可以工作,因为我只需要将文件复制到插件目录中。我遇到的唯一问题是它会将我的文件和目录分开,除非我选择将 .idea 目录的整个选择放在那里。

  • 从 IntelliJ 导出和导入设置,尽管我相信插件需要已经安装,因为它们只是设置。该.zip文件将为我提供已安装插件的指示,但我必须在每次安装时手动导出我的设置

  • 保留我的插件的手动副本,并在每次添加新插件时更新它。这可能有效,因为我没有安装很多插件,但我更喜欢让它自动化

Cra*_*der 5

您可以使用“设置同步”功能,该功能可在不同系统之间同步您的设置,并将设置备份和已安装插件列表存储在您的 JetBrains 帐户中。

.idea项目目录不应与存储在用户配置文件下的插件目录有任何关系。

另一种选择是使用所需插件功能来存储项目所需的插件列表。某些项目文件可以放入版本控制中。