我已经使用 Eclipse 多年了,今天开始使用 IntelliJ IDEA。
我习惯于将多个 Maven 项目导入到工作区并并行查看它们。
我今天将一个 maven 项目导入 IntelliJ IDEA - 没有问题。
我导入了第二个 - 它似乎创建了一个在我看来像新的工作空间- 我可以看到新的 maven 项目,但旧项目被隐藏了(除了在下面File | Open Recent
)。
我希望同时在屏幕上查看它们 - 特别是为了管理依赖关系。
我的问题是:IntelliJ IDEA 有以下概念工作区类似于eclipse同时打开多个maven项目?
答案1
我使用 Eclipse 大约 5 年了,现在使用 IntelliJ 大约 1 年了。我最终得出结论,IntelliJ 所称的“项目”基本上就是 Eclipse 所称的“工作区”,而 Eclipse 所称的“项目”基本上就是 IntelliJ 所称的“模块”。
这可能会引起混淆,因为您告诉 IntelliJ 您想要添加一个新的“Maven 项目”,而 IntelliJ 会将其理解为您想要添加一个新的“Maven 工作区”(Eclipse 术语)。因此,您真正需要告诉 IntelliJ 做的是在工作区(IntelliJ 项目)中创建一个新模块(相当于 Eclipse 项目)。
由于我们有 Eclipse 背景,因此大多数人在我的组织中将 IntelliJ 项目称为“工作区”,如果需要使用“项目”一词,则明确限定“IntelliJ 项目”。我认为这可以减少混淆,因为与 Eclipse 不同,“IntelliJ 项目”的范围与“Maven 项目”不同。