2016-08-18 32 views
3

我正在使用很多模块在我的IDEA上开展一个大项目。我想比较项目视图中的文件和目录。每次滚动选择文件进行比较都很乏味。我不使用从源代码滚动,所以我想要的是该项目的两个视图,每个滚动到不同的文件。
有没有办法做到这一点?还是其他的选择?是否有可能在intellij想法中有两个项目视图

回答

3

您可以得到的最接近的是收藏夹视图,您可以将单个文件拖放到列表中,然后比较它们而无需滚动项目视图。不幸的是,如果您每次比较相同的文件集,这只是任何用途。

+0

谢谢,这足够满足我的需求。 – oshai

0

不幸的是,没有现成的方法来做到这一点,IDEA可以run multiple instances,每个都有不同的项目,但切换是一种痛苦。

一种解决方法是将多个maven项目作为一个项目的模块导入,如this question中所述。

在JetBrains问题跟踪器中有该功能的issue,阅读那里的对话历史很有意思。目前看来,JetBrains不打算在未来的任何地方实施此功能。

......它在IDEA中没有任何意义。与其他基于平台的IDE不同,IDEA 支持多模块项目,并且单帧中显示的所有内容都是单个项目的模块。引入一个额外的 以上的层次将是不必要的,并极其混乱。 ... 我们没有任何计划为此提供任何其他解决方案。 项目和框架之间的1:1对应对于IntelliJ IDEA的内部设计 至关重要:根据定义,项目是在单个框架中打开的代码集 。没有办法改变这个 而不重写整个IDE,我们不打算这么做。

0

智能中有这样的观点,称为Commander。从最新版本开始,它不与intelliJ一起发货,但可以将其作为插件安装。

我认为这会对您的情况有所帮助。

相关问题