Netbeans + Eclipse + Dart -> IntelliJ



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

正在尝试 IntelliJ,因为它对我正在使用的所有语言都有不错的支持,并且不知何故它更稳定、更快、更直观,但我无法弄清楚如何导入多个项目......(这在Netbeans和Eclipse中都有效)

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

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

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

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

最新更新