[IntelliJ] 与Eclipse工作集近似的功能

Posted 田园沃土

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[IntelliJ] 与Eclipse工作集近似的功能相关的知识,希望对你有一定的参考价值。

Eclipse鼓励将不同的功能模块划分为独立的项目存在,这样不但结构清晰,组织起来还非常灵活,因为我们可以用feature对这些项目进行不同的组合,输出后得到具有不同功能的产品。

不过这样一来项目浏览器里的项目会以更快的速度增加,当你面对几十上百个项目时,工作效率必然大打折扣。幸好Eclipse提供了工作集(Working Set)的功能,它可以用来对项目进行分组,并且可以项目浏览器里指定显示所有项目或者特定工作集下的项目。

具体操作可以参考Eclipse帮助文档工作集概念项目浏览器显示/隐藏文件

IntelliJ IDEA与Eclipse术语对比如下:

EclipseIntelliJ IDEA
A number of projects, a workspace Project
Project Module
Project-specific JRE Module SDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library

由此可知在IntelliJ IDEA中近似功能应该在module一层,就我查找的资料来看最近似的功能就是模块组(module group)了。

具体操作可以参考IntelliJ IDEA帮助文档对模块分组。 Eclipse可选择对某个工作集下的所有项目进行集中编译;同样IntelliJ IDEA也可选择对模块组下的所有模块集中编译。 Eclipse可以显示工作空间下所有项目,或仅显示某个工作集下的项目以隐藏其他项目;IntelliJ IDEA只能对模块组进行折叠来隐藏其下的模块。这一点两者的行为有一定差异。

以上是关于[IntelliJ] 与Eclipse工作集近似的功能的主要内容,如果未能解决你的问题,请参考以下文章

Intellij idea 有和eclipse的linked resources一样的功能么

组合独立集/汉明距离的算法/近似

IntelliJ 中等效的 Eclipse 的“大纲”窗口

Intellij idea 中如何做到像eclipse一样 未引用的包或未引用的方法在类文件中报黄色警告

IntelliJ IDEA使用

IntelliJ IDEA 与Eclipse Link with Editor等价功能设置