我正在使用 IntelliJ idea 2017。
我创建了我的第一个项目,并给了它一些 git、代理等设置。
现在,每当我在系统上的新文件夹中创建新项目(不是模块)时,所有设置都会自动传输到这个新项目。我想知道 IntelliJ 如何处理设置的自动复制?
我没有点击导入设置或导入项目。我只是从头开始创建一个新项目?
最佳答案
对于很多配置,您有两个范围:
- 项目
- IDE
在项目范围内,配置包含在项目的 .idea
文件夹中的 xml 文件中。在 IDE 范围内,xml 配置文件位于项目外部,通常位于 ~/.Idea2017
或 ~\IntelliJIdea2017.3
(取决于版本)文件夹中。在这两种情况下,仅将与默认设置的差异存储在 xml 文件中。
项目范围有利于在团队成员之间共享设置,因为 xml 配置可以添加到源代码管理中。如果您有多个项目,则 IDE 范围更好,因为您可以跨项目使用相同的设置。遗憾的是,没有好的方法可以在多个项目中拥有相同的设置,并同时在团队成员之间共享相同的设置。 (我不得不使用符号链接(symbolic link)来破解它..)
关于java - 在项目之间自动传输 IntelliJ 设置 - 是如何完成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48694238/