Netbeans + Eclipse + Dart -> IntelliJ

Netbeans + Eclipse + Dart -> IntelliJ

目前我同时有 3 IDEs 运行,Netbeans 用于 PHP 和 Python 相关项目(Netbeans 对两者的支持都很差)、Java/Spring/Scala 个项目的 Eclipse STS(当项目变得太大时 STS 挂起)和 Dart IDE 个 Dart 项目。

我正在试用 IntelliJ,因为它对我正在使用的所有语言都有很好的支持,而且它更稳定、更快、更直观,但我不知道如何导入多个项目...(这在 Netbeans 和 Eclipse 中都适用)

...右侧有一个 Maven 项目选项卡,如果我单击 + 号,它会完美地为我导入多个 Maven 项目并将它们列在项目框中,只要我使用导入非 Maven 项目文件 -> 导入项目,我的所有其他项目都消失了,我必须通过 Maven 项目选项卡重新导入这些项目。如果我先导入一个非maven项目,然后使用右侧的Maven项目选项卡导入maven项目,我可以混合一个Dart项目和多个maven项目。

那里的建议是将它们作为项目下的模块导入,所以我创建了一个名为 Workspace 的空新项目,我 select JDK 1.7 用于项目 SDK。在模块下,我单击 + 号,找到我的项目 select pom.xml,为该项目添加所有 pom.xml 文件,然后单击确定 - 现在我有一个包含多个模块的项目。 对另一个项目重复,导入所有模块,第一个项目消失。

如何在 IntelliJ 中让多个项目拥有自己的 "modules"(实际上是独立项目的模块)。如果项目是工作区的 eclipse 等效项,是否可以打开多个工作区?如果没有,我该如何在它们之间切换? (如果切换太麻烦,我会创建一个大型项目并将所有项目添加为模块)

您可以在单独的 IntelliJ 中打开多个项目 windows。每次打开或创建项目,或打开构建文件,如 pom.xml 或 build.gradle 时,IntelliJ 都会询问您是要在相同的 window 还是新的项目中打开项目.