当前位置: 首页 > 知识库问答 >
问题:

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

吕鸿文
2023-03-14

我正在备份我的dotfiles和我的.idea目录的选定部分。我鲁莽地删除了一个符号链接,这样它就删除了我的插件目录。

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

基本上我的目标是:

  1. 备份我的插件,以防.ideaplugins被意外删除,或者如果我想重新安装IntelliJ而忘记了我已经安装的插件。
  2. 让IntelliJ在选择还原插件时自动安装插件。

我能想到的解决办法有几个:

>

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

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

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

  • 共有1个答案

    景修杰
    2023-03-14

    您可以使用Settings Sync特性,它在不同的系统之间同步您的设置,并在您的JetBrains帐户中存储设置的备份和已安装插件的列表。

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

    另一种选择是使用Required Plugins特性来存储与项目一起需要的插件列表。可以将某些项目文件放入版本控制。

     类似资料:
    • 一个简单的问题。我知道如果Kubernetes活性探测失败,Kubernetes会帮助重新启动吊舱,然后再试一次。但是准备状态探测器失败了呢?我怎么也能让库伯内特斯重启吊舱呢? 重启这个吊舱就能让它工作。谢谢大家!

    • 问题内容: 我已使用安装了elasticsearch 。我的插件似乎驻留在中。随着我看到一个包含正确路径变量。 有没有办法向Elastic或plugins目录询问? 编辑 我要查找的是 插件 可执行文件用来在执行该操作时安装插件的目录。我想在脚本中使用该路径来启动elasticsearch。 问题答案: 要找到您的elasticsearch 主目录 并 安装插件 , 请 按照以下步骤操作。 找到您

    • 错误消息: (无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:Cucumber Eclipse Feature 0.0.17.201704062133(Cucumber.Eclipse.Feature.Feature.Group 0.0.17.201704062133)缺少要求:Cucumber Editor 0.0.17.201704062133(Cucumber.Eclipse.

    • 我已经安装了JDK 14,但无法安装NetBeans插件。仔细观察到底发生了什么之后,NetBeans插件似乎是使用Pack200 API安装的,而Pack200 API是在JDK 14中删除的。我认为Apache不知道这种安装NetBeans插件的老方法,所以有解决方法吗?我使用的是ApacheNetbeans 12.0,如果有帮助的话。谢谢

    • 问题内容: 我编写了一个脚本,该脚本可以通过从网站上下载最新版本并覆盖正在运行的脚本来保持最新状态。 我不确定更新脚本后重新启动脚本的最佳方法是什么。 有任何想法吗? 我真的不想要一个单独的更新脚本。哦,它也必须在两个linux / windows上都可以工作。 问题答案: 在Linux或任何其他形式的Unix中,os.execl和它的朋友是一个不错的选择- 您只需要重新执行sys.executa

    • 问题内容: 我需要自动化Eclipse Classic的安装并添加两个“插件”: CDT(不确定是否可以将其称为“插件”) 佩德夫 安装Eclipse Classic(仅下载): 然后如何安装CDT和PyDev作为系统插件(而不是用户的插件)? 问题答案: 安装新下载的Eclipse Classic: 要安装所需的CDT功能(使用Eclipse的“帮助>安装新软件”工具找到的引用) C / C +