我正在备份我的点文件和.idea目录的选定部分。我不顾一切地删除了符号链接,从而删除了我的插件目录。
我不知道我已安装的所有插件,也找不到包含这些插件列表的文件。 是否存在这样的文件?
基本上,我的目标是:
.idea
或plugins
被删除,或者如果我想重新安装IntelliJ而忘记了已安装的插件。 我可以想到一些解决方案:
如果存在包含完整插件列表的文件,则将其置于版本控制下。
将整个插件目录(包括二进制文件)放入版本控制中。 我要避免这种情况。
而不是将其置于版本控制下,而应将其置于备份目录下。这应该可行,因为我只需要将文件复制到插件目录中即可。我唯一的问题是,除非我选择将整个选定的.idea目录放置在此处,否则它会分隔文件和目录。
从IntelliJ导出和导入设置,尽管我认为插件已经安装,因为它们仅仅是设置。 .zip
文件将为我提供我已安装的插件的指示,但我必须在每次安装时手动导出设置。
保留我的插件的手动副本,并在每次添加新插件时对其进行更新。之所以可行,是因为我没有安装很多插件,但我希望将其自动化。
答案 0 :(得分:2)
您可以使用Settings Sync功能在不同系统之间同步设置,并将设置的备份和已安装插件的列表存储在JetBrains帐户中。
.idea
项目目录应该与stored under the user profile的插件目录没有任何关系。
另一种选择是使用Required Plugins功能将所需的插件列表与项目一起存储。某些项目文件可以放入version control。
答案 1 :(得分:1)
我相信您可以使用IDE settings sync插件的功能。
此插件内置于IntelliJ IDEA中,可让您将设置(如主题,键盘映射,插件等)添加到JetBrains帐户。
另一种选择是通过设置存储库(与link相同)存储插件。它允许您配置存储库,所有设置都将保存在该存储库中并自动同步。