Java 在Eclipse中比较两个工作区之间的文件

Java 在Eclipse中比较两个工作区之间的文件,java,eclipse,Java,Eclipse,我有两个不同的工作区,用于我正在处理的两个不同的项目,但是我签出的一些代码来自分布在这两个工作区的同一个包……我感觉我已经在这两个工作区中更改了包的不同部分 在这两个工作区中是否仍然可以使用Eclipse的Compare-With特性?我找到的唯一方法是将文件重命名,放在同一个控制器中,刷新,然后选择这两个文件并与…进行比较……有更好/更简单的方法吗?我真的很喜欢AnyEdit插件http://andrei.gmxhome.de/anyedit/. 它提供了一些与功能进行比较的附加功能: 比较/

我有两个不同的工作区,用于我正在处理的两个不同的项目,但是我签出的一些代码来自分布在这两个工作区的同一个包……我感觉我已经在这两个工作区中更改了包的不同部分


在这两个工作区中是否仍然可以使用Eclipse的Compare-With特性?我找到的唯一方法是将文件重命名,放在同一个控制器中,刷新,然后选择这两个文件并与…进行比较……有更好/更简单的方法吗?

我真的很喜欢AnyEdit插件http://andrei.gmxhome.de/anyedit/. 它提供了一些与功能进行比较的附加功能:

比较/替换为 剪贴板编辑器、导航器、项目资源管理器如果在编辑器中选择了某些文本,则仅比较此选择,否则将比较整个编辑器

比较/替换为 工作区文件。。。编辑器、导航器、项目资源管理器如果在编辑器中选择了某些文本,则仅比较此选择,否则将比较整个编辑器

比较/替换为 外部文件。。。编辑器、导航器、项目资源管理器如果在编辑器中选择了某些文本,则仅比较此选择,否则将比较整个编辑器

比较/替换为 打开编辑器

对我来说效果很好。

更好的:

如果在不同的工作区中使用和修改相同的源代码库,我宁愿创建一个包含两个项目以及共享代码的工作区。然后使用工作集在不同的项目之间切换。在我看来,其他一切都是灾难的根源。使用这种方法,您可以轻松使用eclipse内置的比较功能。

INFO: 如果要比较两个文件,可以使用Eclipse compare以外的任何外部比较编辑器。
Ex:Beyond Compare Editor.

+1回答得很好,谢谢=但我认为home's是更好的解决方案