我正在使用许多模块在我的IDEA上开展一个大项目。我想比较项目视图中的文件和目录。每次滚动只是为了选择要进行比较的文件是单调乏味的。我没有使用源代码滚动,所以我想要的是项目的两个视图,每个视图都滚动到不同的文件。
有没有办法实现这一目标?还是其他任何替代方案?
答案 0 :(得分:3)
您可以获得的最接近的是收藏夹视图,您可以在其中将单个文件放入列表中,然后比较它们而无需滚动项目视图。不幸的是,如果您每次都在比较相同的文件集,那么这只是一种用途。
答案 1 :(得分:0)
不幸的是,没有开箱即用的方法,IDEA可以run multiple instances,每个都有不同的项目,但切换是一种痛苦。
一种解决方法是将多个maven项目导入为this question中所述的一个项目的模块。
JetBrains问题跟踪器中有一个issue的功能,阅读那里的对话历史很有意思。目前,JetBrains似乎不打算在未来的任何地方实施此功能。
......在IDEA中没有任何意义。与其他基于平台的IDE不同,IDEA 支持多模块项目,以及显示的所有内容 单帧是单个项目的模块。引入一个额外的 层级以上是不必要和极端的 混乱。 ... 我们没有任何计划为此提供任何其他解决方案。该 项目和框架之间的1:1对应关系至关重要 IntelliJ IDEA的内部设计:根据定义,项目是集合 代码在单个框架中打开。没有办法改变这一点 没有重写整个IDE,我们不打算这样做。
答案 2 :(得分:0)
在intelliJ中有这样的观点叫做Commander。自上一版本以来,它不与intelliJ一起发货,但您可以将其作为插件安装。
我认为这对你的案子很有帮助。