IntelliJ是否有像Eclipse这样的“Diff Summary View”(结构比较)?

时间:2018-01-13 11:24:53

标签: java eclipse intellij-idea

我也是Eclipse用户。 Eclipse的diff视图有一个额外的部分,它总结了变化: enter image description here

我发现这对于了解所有变化非常方便。

Intellij有类似的东西吗?

2 个答案:

答案 0 :(得分:1)

Intellij IDEA没有Eclipse中 Java Structure Compare 窗格的直接对应部分,但它确实有一些类似的内容,用于概述更改: {{3} }

  

IntelliJ IDEA使用本地历史记录来不断跟踪所做的所有更改   到项目。与显示差异的版本控制系统不同   在特定提交之间,本地历史记录会自动维护   所有有意义事件的修订。这会产生详细的时间表   项目结构和源代码的变化,具有的能力   如有必要,可以回到任何一点。

     

查看本地历史记录

     
      
  • 在VCS菜单上,指向本地历史记录,然后点击显示历史记录 ...
  •   
     

要还原为特定版本

     
      
  • 从列表中选择它,然后点击工具栏上的还原 ...
  •   

它实际上非常强大,因为它允许您独立于任何源控制系统还原更改。这是我的本地历史的屏幕截图,可以让您更好地了解:

Local History

所做的更改总结在屏幕左侧的列中。它可能不是你想要的,但它仍然值得一看。请注意LocalHistory

  

本地历史不能替代正确的源代码控制。

     

安装新版本的IntelliJ IDEA或时,它会被清除   使缓存无效。它有一个保留期和最大尺寸,所以   修订不能保证永远存在。

     

本地历史记录不适用于二进制文件的内容。

答案 1 :(得分:1)

虽然没有按结构比较视图,但在IntelliJ中,您可以折叠未更改的元素,因此Diff工具将仅显示已更改的块。 enter image description here