[英]Closing unused modules in intellij idea like in eclipse
据我所知,目前在intellij的想法中没有任何功能。 我不知道为什么,但他们不支持这样做,至少这是我在所有研究中发现的结果。 也许我们中的一些人以不同的方式处理这个问题。 你如何使用intellij中的多个模块? 在处理多个项目时,我应该如何提高性能?
在eclipse中关闭intellij想法中未使用的模块?
您可以将该模块目录设置为从该项目中排除。
右键单击该目录,然后转到Mark Directory As
- >然后单击Excluded
it
要重新添加模块,请单击“ Project Structure
按钮,然后转到“ Modules
部分,然后将其添加回来
脱机模块插件允许您在项目中禁用或启用模块而不删除。
单击“项目视图”中上下文菜单中的“ Disable Module
”,它将禁用所选模块。 已禁用的模块显示在一个组中,可以通过Load Module
添加回来。
在Intellij 2017.2中,您可以轻松加载/卸载模块或模块组:
警告:这是一个“实验性”功能
参考: jetbrains网站
Eclipse中的项目是IntelliJ中的模块 。 我不建议以相同的方式使用它们 - 即将不相关的项目作为模块导入一个IntelliJ项目。
例如,将数据库项目和应用程序项目导入到一个是可以的,或者在一个项目上工作意味着在另一个项目上工作。 但是当您将太多项目导入其中时,您将遇到搜索和“转到文件/类”操作的问题,并且您将使用过多的堆空间。
通常,当您有大量已打开的项目时,有三个问题
为了解决这个问题,我制作了Frame Switcher插件,以便更轻松地在项目之间切换,并重新打开已关闭的项目。 此外,当你有32位Windows并且项目太多时,你需要启动新的IntelliJ实例,而Frame Switcher可以集成它们。
还有Missing Functionality插件 ,可以让你“关闭所有其他项目”。
由于旧的“离线模块”不起作用,我制作了一个插件来利用“标记为排除”的机制来快速显示/隐藏多个模块。
链接到模块: https : //plugins.jetbrains.com/plugin/7803?pr = aidea
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.