【问题标题】:How to automagically load a set of Java Projects in separate IDE instances when opening only one project?仅打开一个项目时,如何在单独的 IDE 实例中自动加载一组 Java 项目?
【发布时间】:2021-03-12 13:20:30
【问题描述】:

首先声明:

  • 我知道如何将多个 Maven 项目组合成一个多模块项目,并在一个 IDE 实例中打开所有项目
  • 我知道如何在单独的窗口中手动打开多个项目(= 多个 IDE 实例)
  • 我知道如何设置在 Intellij 的单独窗口中每次都不会被询问打开的选项
  • 我知道“启动时重新打开项目”选项

话虽如此,我迫切需要知道 Intellij IDE 中是否有一个功能,可以在加载一个(所需的)项目时在单独的 IDE 实例中自动打开多个项目。

我遇到了这个问题,因为我有一个会话,我在 Intellij IDE 的 6 个实例中打开了 6 个相关的微服务项目。然后更新了 Windows 10 安全性并没有打扰我正在工作并启动我的机器......真糟糕......

Windows 桌面再次恢复后,所有 Intellij 实例再次自动打开。 由于这与重启之前已打开的其他应用程序的恢复同时发生,我相信这是由操作系统完成的,非常令人惊讶。

问题是:如何在加载我的 6 个服务项目或任何其他相关项目组合时始终拥有如此方便的行为?

有没有人有一个好主意或可以提示我到目前为止我错过的一些明显的事情? 我已经彻底搜索了网络,但我只找到了开头“免责声明”中提到的主题的答案。

【问题讨论】:

  • 目前不可能。随意在 YouTrack 上创建功能请求:youtrack.jetbrains.com/issues/IDEA
  • 感谢您提供的信息,所以我可以停止寻找技巧 ;-) 我绝对考虑创建一个功能请求。
  • 有趣的是:我刚刚经历过,如果我打开了几个项目并且 Intellij 进行了更新,它会重新启动,而我之前一直在处理的项目再次打开......所以它可能只是对于开发者来说是一小步,但对于开发者来说是一大步。
  • 请参考我的最新答案,我在其中链接到解决方案来解决问题。当您打开多个项目时,这可能正是 IDE 在更新/重新启动时所做的事情。通过在 IntelliJ 欢迎屏幕上创建组,您可以自己使用该功能。不再需要功能请求 ;-)

标签: java intellij-idea


【解决方案1】:

我最近遇到了一种更好的方法来完全满足我的需要,而且这种方法已经使用了很多年,而我却没有注意到它,真可惜……

它已经发布在 stackoverflow 上,并且使用正确的搜索词很容易找到。 请参考这个答案,因为它仍然适用于 IntelliJ 2021+,就像那里描述的那样:

groups of projects in intellij idea

感谢alvaro g 对该过程的精彩描述。

答案是:使用 IntelliJ 欢迎屏幕!

【讨论】:

    猜你喜欢
    • 2016-08-10
    • 2012-12-23
    • 2011-02-27
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-25
    相关资源
    最近更新 更多