Intellij idea 在Intellij IDEA、PhpStorm或WebStorm中导入设置

Intellij idea 在Intellij IDEA、PhpStorm或WebStorm中导入设置,intellij-idea,phpstorm,webstorm,Intellij Idea,Phpstorm,Webstorm,以下两者之间的区别是什么: 从以前的版本()导入我的设置(安装时) 从JAR存档导入设置(文件|导入设置) 对于从以前的版本导入我的设置()——需要哪些文件 仅目录config 目录系统如何 从以前的版本()导入我的设置(安装时) 当启动新的IDE版本(主要是主版本)且未找到此版本的设置时,此选项可用(并自动提供)。除非删除当前版本的设置,否则无法手动打开此对话框 如果您选择使用它,IDE只需将config文件夹(Windows/Linux——在Mac上,它使用不同的文件夹结构)中的所有

以下两者之间的区别是什么:

  • 从以前的版本(
    )导入我的设置(安装时)
  • 从JAR存档导入设置(
    文件|导入设置
  • 对于
    从以前的版本导入我的设置()
    ——需要哪些文件

    • 仅目录
      config
    • 目录
      系统如何
  • 从以前的版本(
    )导入我的设置(安装时)

    当启动新的IDE版本(主要是主版本)且未找到此版本的设置时,此选项可用(并自动提供)。除非删除当前版本的设置,否则无法手动打开此对话框

    如果您选择使用它,IDE只需将
    config
    文件夹(Windows/Linux——在Mac上,它使用不同的文件夹结构)中的所有文件从旧版本复制到新版本

    从JAR存档导入设置(
    文件|导入设置

    您可以随时执行此操作(只要在使用类似操作之前已导出设置)

    此选项可用于:

    • 用于备份目的(手动,但普通用户易于使用)
    • 在不同IDE版本和不同计算机/操作系统之间传输设置
    • 导入第三方设置(例如自定义颜色模式),而无需搜索在实际文件系统中的位置(因为操作系统和IDE/OS版本之间的路径不同)
    使用此功能的可能缺点(危险)是开发人员在导出设置(
    文件|导出设置
    )时可能会忘记(错误/回归)包含某些配置文件——我记得在过去2-3年中至少有2起投诉

    我个人总是使用第一种选择


    对于“从以前的版本(
    )导入我的设置”,需要哪些文件

    这取决于你的操作系统

    在Linux/Windows上
    config
    文件夹就足够了;
    系统中的所有内容都可以重新生成(索引/缓存/etc)并随时清空(
    文件|清除缓存…
    ),并且在将IDE升级到新版本时绝对不需要

    Mac使用不同的存储位置,其中config/plugins/etc位于几个不同但标准的位置

    有关这方面的更多信息: