Export/import 项目结构?
Export/import project structure?
刚刚在 Jetbrains forum 问过,但那里 activity 不是太多...所以我没有得到任何答案。
是否可以将项目设置复制到另一个项目?我想导出项目模块、依赖项、运行 配置等。
如果IntelliJ做不到,有没有插件有这个功能?
这是一个很好的问题,实际上,当我需要从 Mercurial SCM 再次克隆我的项目时,我遇到了同样的问题。 AFAIK 没有标准的 JetBrains 方式。
但我通常做的是 - 只需将以下 folders/files 复制到新项目中:
*.iml
(模块描述文件)
.idea
文件夹
- 也许
*.ipr
也是。我正在使用 maven,因此我没有这样的文件。
无论如何,所有这些 intellij 的配置文件都是普通的 XML。因此,如果您的目标项目在结构上有所不同 - 您可以手动准备它们。
UPD
此外,您是否需要在团队成员之间共享配置 - 检查此插件:
IntelliJ Configuration Server Plugin
UPD 2
上面的插件已弃用。现在他们已经正式将其集成到 intelliJ 发行版中。
https://github.com/JetBrains/intellij-community/tree/master/plugins/settings-repository
刚刚在 Jetbrains forum 问过,但那里 activity 不是太多...所以我没有得到任何答案。
是否可以将项目设置复制到另一个项目?我想导出项目模块、依赖项、运行 配置等。
如果IntelliJ做不到,有没有插件有这个功能?
这是一个很好的问题,实际上,当我需要从 Mercurial SCM 再次克隆我的项目时,我遇到了同样的问题。 AFAIK 没有标准的 JetBrains 方式。
但我通常做的是 - 只需将以下 folders/files 复制到新项目中:
*.iml
(模块描述文件).idea
文件夹- 也许
*.ipr
也是。我正在使用 maven,因此我没有这样的文件。
无论如何,所有这些 intellij 的配置文件都是普通的 XML。因此,如果您的目标项目在结构上有所不同 - 您可以手动准备它们。
UPD 此外,您是否需要在团队成员之间共享配置 - 检查此插件: IntelliJ Configuration Server Plugin
UPD 2 上面的插件已弃用。现在他们已经正式将其集成到 intelliJ 发行版中。 https://github.com/JetBrains/intellij-community/tree/master/plugins/settings-repository