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

时间:2011-09-27 07:35:16

标签: java eclipse

我正在为我正在处理的两个不同的项目提供两个不同的工作区,但是我检查的一些代码是来自两个工作区的相同包...我感觉我已经改变了跨两个工作区的包的不同部分

有没有在两个工作区中使用Eclipse的“Compare With”功能?我找到的唯一方法是获取文件,重命名它们,将它们放在同一个导演中,刷新,然后选择两个文件并与...进行比较是否有更好/更容易的东西?

3 个答案:

答案 0 :(得分:5)

我非常喜欢AnyEdit插件(http://andrei.gmxhome.de/anyedit/)。它提供了一些adittional“Compare With”函数:

  • 比较/替换 剪贴板编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器

  • 比较/替换 工作区文件...编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器

  • 比较/替换 外部文件...编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器

  • 比较/替换 打开编辑......

对我很好。

答案 1 :(得分:2)

更好的东西:

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

答案 2 :(得分:0)

信息:

如果要比较两个文件,可以使用除Eclipse之外的任何外部比较编辑器。 例如:超越比较编辑。