我正在为我正在处理的两个不同的项目提供两个不同的工作区,但是我检查的一些代码是来自两个工作区的相同包...我感觉我已经改变了跨两个工作区的包的不同部分
有没有在两个工作区中使用Eclipse的“Compare With”功能?我找到的唯一方法是获取文件,重命名它们,将它们放在同一个导演中,刷新,然后选择两个文件并与...进行比较是否有更好/更容易的东西?
答案 0 :(得分:5)
我非常喜欢AnyEdit插件(http://andrei.gmxhome.de/anyedit/)。它提供了一些adittional“Compare With”函数:
比较/替换 剪贴板编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器
比较/替换 工作区文件...编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器
比较/替换 外部文件...编辑器,导航器,项目浏览器如果在编辑器中选择了某些文本,则只会比较此选择,否则整个编辑器
比较/替换 打开编辑......
对我很好。
答案 1 :(得分:2)
更好的东西:
如果您在不同的工作空间中使用(并修改)相同的源代码库,我宁愿创建一个包含项目和共享代码的工作空间。然后使用工作集在不同的项目之间切换。在我看来,其他一切都是灾难的秘诀。使用这种方法,您可以轻松使用eclipse的内置比较功能。
答案 2 :(得分:0)
如果要比较两个文件,可以使用除Eclipse之外的任何外部比较编辑器。 例如:超越比较编辑。