42

我想重新安装我的操作系统并保留IntelliJ IDEA设置(如颜色、缩进、检查等)。有没有办法保存我的设置以在重新安装操作系统期间保留它们?

4

7 回答 7

50

当然:FileExport Settings

2020.01版本

这现在已经过时了。你必须去 File --> Manage IDE Settings --> Export settings。您可以在文件 --> 设置 --> 插件下禁用“设置存储库”,但这似乎对您“手动”导出设置的能力没有任何影响。

在更高版本中,您似乎应该配置设置存储库或使用 IDE 设置同步插件。更多信息在这里

IntelliJ IDEA 允许您在 IDE 的不同实例之间共享您的设置。如果您在不同的计算机上工作,这可以帮助您重新创建一个舒适的工作环境,并避免因外观或行为与您习惯不同的事物而烦恼。

您可以通过以下方式之一共享您的设置:

通过配置设置存储库。这允许您同步任何可配置的组件(启用和禁用的插件列表除外),但需要使用您要共享的设置设置 Git 存储库。如果您想在团队成员之间实施相同的设置,此选项很有用。

通过使用 IDE 设置同步插件。它利用 JetBrains 服务器,因此无需额外配置。同步设置与您的 JetBrains 帐户相关联,因此其他用户将无法使用它们。您可以同步的设置包括:IDE 主题、键盘映射、配色方案、系统设置、UI 设置、菜单和工具栏设置、项目视图设置、编辑器设置、代码完成设置、参数名称提示、实时模板、代码样式和列表启用和禁用的插件。

于 2013-04-07T14:22:55.063 回答
10

您的所有设置都在取决于您的操作系统的配置目录中。您可以只获取整个目录。我的在我的主目录C:\Users\Me\.IntelliJIdea12中,只需在安装 IntelliJ 之前将其放在新操作系统的相同位置即可。这是我自己做的。

于 2013-04-07T14:46:56.603 回答
9

文件 --> 导出设置...

并且不要忘记备份您的Run Configurations!
转到您的工作区所在的位置,有一个 .idea 文件夹。(即 /Users/matthew/codebase/.idea:)

复制runConfigurations文件夹并粘贴到您的新工作区中。就是这样!

于 2015-01-29T19:28:50.383 回答
5

对于新的 IntelliJ IDEA 版本2020.03版本:
FileManage IDE SettingsExport Settings...

在此处输入图像描述

于 2021-03-09T18:25:30.710 回答
2

就个人而言,我发现该Export Settings方法对于在多平台开发环境之间传输我的设置最有效(使用 Google Drive 等外部服务来存储它们)。当然,它不像使用“设置同步”插件那么简单,但它允许您尝试更广泛的个人配置(假设您描述性地命名各种配置)。

文件 --> 导出设置

runConfigurations如上一个答案所述,使用这种方法还会增加传输数据的额外负担。然而,以增加复杂性为代价的是增加了实验的自由度。

但是,如果您只打算使用一种配置,我建议您使用同步设置插件。您可以在此处阅读有关其用法的更多信息:

https://www.jetbrains.com/help/idea/sharing-your-ide-settings.html

于 2019-05-30T06:56:26.757 回答
0

还有另一种地下方法。备份所有设置文件夹。这是一个基于 android studio 但完全适用于 intellij idea的教程

于 2016-12-29T09:30:20.823 回答
0

IntelliJ IDEA 2021.2.2

通过从用户配置文件 AppData\Roaming 目录下的 JetBrains\IntelliJIdea* 文件夹中复制文件,您可以在 Windows 安装之间迁移设置,而无需使用导入/导出设置功能。

IntelliJ IDEA 2021.2.2 将其配置保存在%USERPROFILE%\JetBrains\IntelliJIdea2021.2. 通常%USERPROFILE%C:\Users\<USERNAME>,其中 <USERNAME> 是您的 Windows 用户名。

为了让其他所有内容都能更新,我只复制了选项、控制台、代码样式和划痕目录。

因此,您可以通过将这些目录恢复到新的 Windows 安装来从非活动/未启动的 Windows 安装中恢复您的 (2021.2.2) IDE 设置:

C:\Users\<USERNAME>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\options
C:\Users\<USERNAME>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\scratches
C:\Users\<USERNAME>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\consoles
C:\Users\<USERNAME>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\codestyles
于 2021-10-07T21:54:38.683 回答