在项目之间自动传输IntelliJ设置 - 如何完成?

时间:2018-02-08 20:27:18

标签: java git intellij-idea

我正在使用2017年的IntelliJ创意。

我创建了我的第一个项目,并为git,proxy等提供了一些设置。

现在每当我在系统上的新文件夹中创建一个新项目(而不是模块)时,所有设置都会自动转移到这个新项目中。我想知道IntelliJ如何处理设置的自动复制?

我没有点击导入设置或导入项目。我只是从头开始创建一个新项目?

1 个答案:

答案 0 :(得分:0)

对于很多配置,您有两个范围:

  • 项目
  • IDE

使用项目范围,配置包含在项目的.idea文件夹中的xml文件中。使用IDE作用域,xml配置文件位于项目外部,通常位于~/.Idea2017~\IntelliJIdea2017.3(取决于版本)文件夹中。在这两种情况下,只有与默认设置的差异存储在xml文件中。

项目范围适用于在团队成员之间共享设置,因为xml配置可以添加到源代码管理中。如果您有多个项目,则IDE范围更好,因为您可以跨项目使用相同的设置。遗憾的是,没有很好的方法可以在多个项目中同时使用相同的设置,同时在团队成员之间共享相同的设置。 (我不得不使用符号链接来破解它。)