Eclipse comes with an internal compare editor, but if you prefer a third-party one, this plugin opens an external merge or diff tool for you. Any external compare editor can be configured, e. g. WinMerge (Windows) or kdiff3 or meld (Linux).
After you open two versions of a file in the internal eclipse compare editor, this plugin either opens an external diff tool automatically or you can choose that this plugin opens the external diff tool after you press a button in the toolbar of the internal compare editor.
This plugin does not change all places in eclipse, there the internal compare editor can be opened. It stays on top of the internal compare editor. That means, this plugin adds a button to the internal eclipse compare editor. If you click on this button, you can open an external compare editor with the content of the internal editor. Optional you can automatically launch an external compare editor.
There are lots of places in eclipse (and third party plugins) there a compare editor can be opened (e. g. revision history of various version control systems). It is nearly impossible to find and add the functionality to open an external diff tool at all these places. That's why this plugin just stays on top of the internal editor.
Installation
Method 1: Via update site (recommended):
Method 2: Eclipse dropin folder
Configuration
In eclipse, navigate to the eclipse preferences dialog (Menu "Windows" / "Preferences") and select the preferences page "External Compare Plugin".