您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
一位不愿透露姓名的用户 发布于2020年05月12日 22:47 最近更新于 2020年05月12日 23:20

在Intellij IDEA中,如何能够像Eclipse那样暂时关闭无关的项目/模块?

3829 次浏览 读完需要≈ 1 分钟 IntelliJ IDEAEclipse

Eclipse中,我们可以同时打开多个项目或模块。为了不必要的性能开销和视觉干扰,我们也可以手动关闭对应的项目或模块。

但是在IDEA中,我好像没有找到该如何关闭那些当前无用的模块(Module)。

请问各位大神,IDEA能不能像Eclipse那样也能关闭掉没用的模块呢?

1 个回答

Ready · 3年前

先说答案:当然是可以的。

【方法一】

鼠标点击选中需要关闭的模块(Module)根目录,然后点击鼠标右键,在显示的关联菜单中点击【Remove Module】,在弹出的确认提示框中点击【Remove】,即可将指定的模块移出IDEA(并不会物理删除对应的模块文件夹)。

【方法二】

该方法仅适用于 2017.2 及以上版本。

使用【方法一】,会将指定的Module移除IDEA,不会有任何视觉保留。但是在Eclipse中,关闭后的项目/模块仍然会显示在Eclipse中,只是会以对应的状态图标来显示。

要实现类似这样的效果,我们也可以这样做:

鼠标点击选中需要关闭的模块(Module)根目录,然后点击鼠标右键,在显示的关联菜单中点击【Load/Unload Modules】,在弹出的界面中,先点击选中左侧对应的模块,再点击中间的【Unload】按钮,最后点击右下角的【OK】确认即可。

IDEA Load/Unload modules
IDEA Load/Unload modules

此时,该模块依然会保留在IDEA的显示窗口中,只不过也会以特殊状态图标的目录来显示,也会排除在整个项目之外。

这就有点类似于Eclipse中关闭项目/模块所对应的效果了。

撰写答案