IntelliJ - 首次运行后从旧版本导入配置

问题描述 投票:0回答:3

我最近安装了 IntelliJ IDEA 2017.2 版本。我想保留旧 2017.1 版本的设置。 IntelliJ 的支持站点显示以下对话框,当您第一次运行新安装的版本时,应该会出现该对话框。

Complete Installation Dialog

但是,无论是在安装新版本时,还是第一次运行新版本时,都没有出现过这个对话框。我尝试通过

File | Import Settings
菜单选项从旧版本导入设置,但它需要一个
.jar
文件,该文件本来可以通过转到
File | Export Settings
从旧版本导出,但我在旧版本中没有这样做在安装新的之前。

我仍然在

%MY_HOME_DIR%/.IntelliJIdea2017.1
中保留了旧版本的所有配置。 如果我第一次打开新版本时出现上述对话框,我如何才能导入这些设置?

intellij-idea jar configuration settings configuration-files
3个回答
103
投票

从 IntelliJ IDEA 2020.1 开始,设置会自动从最近使用的先前版本导入,并且不会显示该对话框。

要从默认设置开始,您可以使用文件|管理 IDE 设置 |恢复默认设置。

另请注意,自 2020.1 版本以来,IDE 使用的默认文件夹也发生了更改。


旧版本的原始答案:

仅当该版本的 IDE 配置不存在现有目录时,才会显示此对话框。

在您的情况下,如果您之前使用过 EAP 或 RC 版本,则可能已经创建了

%MY_HOME_DIR%/.IntelliJIdea2017.2
目录。

删除 IDE 配置目录将在下次启动时再次显示此对话框。


4
投票

从版本 2020.1 开始,Jetbrains 更改了存储首选项的目录。

  • 对于 Windows
    \%APPDATA%\JetBrains\<product><version>
  • 对于 OSX:
    ~/Library/Application Support/JetBrains/<product><version>.
  • 对于 Linux
    ~/.config/JetBrains/<product><version>

请参阅 JetBrains 文档


0
投票

我也无法使其工作,所以我所做的就是重命名

%APPDATA%\JetBrains\IdeaIC2023.1
文件夹 (.bak),然后将旧的
%APPDATA%\JetBrains\IdeaIC2022.3
文件夹复制到新文件夹。有时这可能会破坏事情,但在这种情况下它对我有用。

否则,我会将能找到的所有内容移至临时文件夹,并清理 JetBrains 注册表项,直到新安装再次出现提示。 如果有人找到截至 2023.1 的魔法旗帜,他很想知道。 但仅仅删除

%APPDATA%\JetBrains\IdeaIC2023.1
并没有做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.