Intellij IDEA、PhpStorm或WebStorm中的导入设置

3
  1. 以下是两者之间的区别:

    • 在安装时导入先前版本的设置(<path>
    • 从JAR归档文件导入设置(文件 | 导入设置
  2. 对于 从先前版本导入我的设置(<path>),需要哪些文件?

    • 只需要目录 config 吗?
    • 目录 system 呢?
1个回答

9
从以前的版本中导入我的设置 (<path>) (安装时)
当启动新的IDE版本且该版本没有找到设置时,此选项会自动提供(主要针对重大版本)。除非您删除了当前版本的设置,否则不可能手动打开此对话框。
如果您选择使用它,IDE将从旧版本中复制“config”文件夹中的所有文件(在Mac上使用不同的文件夹结构)到新版本中。
从JAR存档中导入设置 (File | Import settings)
任何时间都可以执行此操作(只要您之前使用类似操作导出了设置)。
此选项可用于:
- 备份目的(手动,但对于普通用户易于使用); - 在不同的IDE版本和不同的计算机/操作系统之间转移设置; - 导入第三方设置(例如自定义颜色方案),而无需搜索实际文件系统中的位置(因为路径在操作系统和IDE/操作系统版本之间不同)。
使用此功能的可能缺点(危险)是,开发人员可能会忘记(错误/回归)在导出设置时包括某些配置文件 - 我至少记得在过去2-3年中有2个投诉。
我个人总是使用第一个选项。
对于“从以前的版本中导入我的设置(<path>)” - 需要哪些文件?
这取决于您的操作系统。
在Linux/Windows上,只需使用“config”文件夹即可;system中的所有内容都可以重新生成(索引/缓存等),并且会定期清空(File | Clear caches...),在将IDE升级到新版本时绝对不需要。
Mac使用不同的存储位置,在几个不同但标准的位置上放置配置/插件/等。
更多信息请见:Directories used by the IDE to store settings, caches, plugins and logs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接