我正在使用2017年的IntelliJ创意。
我创建了我的第一个项目,并为git,proxy等提供了一些设置。
现在每当我在系统上的新文件夹中创建一个新项目(而不是模块)时,所有设置都会自动转移到这个新项目中。我想知道IntelliJ如何处理设置的自动复制?
我没有点击导入设置或导入项目。我只是从头开始创建一个新项目?
答案 0 :(得分:0)
对于很多配置,您有两个范围:
使用项目范围,配置包含在项目的.idea
文件夹中的xml文件中。使用IDE作用域,xml配置文件位于项目外部,通常位于~/.Idea2017
或~\IntelliJIdea2017.3
(取决于版本)文件夹中。在这两种情况下,只有与默认设置的差异存储在xml文件中。
项目范围适用于在团队成员之间共享设置,因为xml配置可以添加到源代码管理中。如果您有多个项目,则IDE范围更好,因为您可以跨项目使用相同的设置。遗憾的是,没有很好的方法可以在多个项目中同时使用相同的设置,同时在团队成员之间共享相同的设置。 (我不得不使用符号链接来破解它。)