在进行差异/合并时,有没有配置Eclipse / EGit使用外部差异编辑器和合并工具?我一直在寻找一种方法来使用BeyondCompare或DiffMerge或Kaleidoscope,但到目前为止还没有找到配置它。
我意识到BC有自己的插件,但它在Egit上下文中不起作用(即:查看历史记录并与工作树进行比较等)。
我正在运行Eclipse 3.7SR2(Indigo)和eGit 2.1.0。我已经尝试在我的.gitconfig中添加东西以使用外部diff工具,但是Eclipse仍然在自己的比较窗口中打开文件。
答案 0 :(得分:5)
目前EGit不支持此功能,请参阅跟踪此增强功能的bug 356832,并提供解决方法。
答案 1 :(得分:0)
作为一种解决方法,您可以尝试使用eclipse插件"外部比较" (见Heroku logs)。该插件在外部编辑器中打开内部eclipse编辑器的内容。