在eclipse中关闭intellij想法中未使用的模块

时间:2014-03-20 08:54:23

标签: java eclipse intellij-idea

据我所知,目前在intellij的想法中没有任何功能。我不知道为什么,但他们不支持这样做,至少这是我在所有研究中发现的结果。也许我们中的一些人以不同的方式处理这个问题。你如何使用intellij中的多个模块?在处理多个项目时,我应该如何提高性能?

5 个答案:

答案 0 :(得分:28)

  

在eclipse中关闭intellij想法中未使用的模块?

您可以将该模块目录设置为从该项目中排除。

右键单击目录,然后转到Mark Directory As - >然后点击Excluded

要添加模块,请点击Project Structure按钮,然后转到Modules部分,然后将其添加回来

enter image description here

答案 1 :(得分:16)

Offline Module插件允许您在项目中禁用或启用模块而不删除。

单击项目视图中的上下文菜单中的Disable Module,它将禁用所选模块。已禁用的模块显示在一个组中,可以通过Load Module添加回来。

答案 2 :(得分:11)

在Intellij 2017.2中,您可以轻松加载/卸载模块或模块组:

  1. 右键单击“项目”视图
  2. 选择“加载/卸载模块”
  3. 选择要加载/卸载的模块,然后单击“确定”按钮
  4. Load/Unload modules screenshot

    警告:这是一个“实验性”功能

    参考:jetbrains site

答案 3 :(得分:2)

Projects in Eclipse are Modules in IntelliJ。我不建议以相同的方式使用它们 - 即将不相关的项目作为模块导入一个IntelliJ项目。

将数据库项目和应用程序项目导入一个是正确的,或者在一个项目上工作意味着在另一个项目上工作。 但是当您将太多项目导入其中时,您将遇到搜索和“转到文件/类”操作的问题,并且您将使用过多的堆空间。

通常,当你有很多已打开的项目时,有三个问题

  • 使用过多的堆 - > GC暂停。
  • 在它们之间切换很难
  • 关闭并重新开放很多项目很难

为了解决这个问题,我提出Frame Switcher plugin以便更轻松地在项目之间切换,并重新打开已关闭的项目。 此外,当你有32位Windows并且项目太多时,你需要启动新的IntelliJ实例,而Frame Switcher可以集成它们。

还有Missing Functionality plugin可让您“关闭所有其他项目”。

答案 4 :(得分:-1)

自旧版"脱机模块"不起作用,我制作了一个插件来利用" Mark as Excluded"快速显示/隐藏多个模块。

此处链接到模块:https://plugins.jetbrains.com/plugin/7803?pr=idea