Macro Record and Playback support for Eclipse editors (currently in Eclipse incubation, but aimed at being integrated into Eclipse itself).
Current features;
- Action for toggle record and playback last macro (added to toolbar).
- Record and playback Eclipse Commands triggered in the KeyBindingDispatcher.
- Record and playback keystrokes in the text editor.
- Persist and load the last recorded macro to/from disk.
- Other plugins may participate in the record/playback (through the org.eclipse.e4.core.macros.macroStateListeners extension point).
- Clients may skip the recording of eclipse commands through the org.eclipse.e4.core.macros.commandHandling extension point.
- Visual feedback on what's being recorded done through the status bar.
- Notify that the recording is not working if the user changes to another editor or tries to use the find dialog.
More information at: https://wiki.eclipse.org/E4/Macros
Additional Details
Eclipse Versions: Oxygen (4.7), Photon (4.8), 2018-09 (4.9), 2018-12 (4.10), 2019-03 (4.11), 2019-06 (4.12), 2019-09 (4.13), 2019-12 (4.14), 2020-03 (4.15), 2020-06 (4.16), 2020-09 (4.17), 2020-12 (4.18), 2021-03 (4.19)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Eclipse.org
Development Status: Beta
Date Created: Tuesday, November 28, 2017 - 05:55
License: EPL
Date Updated: Wednesday, December 14, 2022 - 09:49
Submitted by: Fabio Zadrozny
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| January 2026 | 0/0 | 0 | 6 |
| December 2025 | 586/621 | 1 | 25 |
| November 2025 | 567/626 | 2 | 17 |
| October 2025 | 553/637 | 2 | 10 |
| September 2025 | 601/653 | 1 | 15 |
| August 2025 | 590/615 | 1 | 6 |
| July 2025 | 567/636 | 2 | 7 |
| June 2025 | 0/0 | 0 | 12 |
| May 2025 | 0/0 | 0 | 9 |
| April 2025 | 589/623 | 1 | 7 |
| March 2025 | 624/661 | 1 | 23 |
| February 2025 | 526/645 | 4 | 31 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 3
| Count | Error Message |
|---|---|
| 3 | Cannot complete the install because one or more required items could not be… |

Reviews Add new review
Can't install...2020-12 C/C++ IDE
Submitted by John McCabe on Fri, 12/18/2020 - 06:23
Cannot complete the install because one or more required items could not be found.
Software being installed: Eclipse Macros 0.1.0.v20180221-2019 (org.eclipse.e4.ui.macros.feature.feature.group 0.1.0.v20180221-2019)
Missing requirement: Core Macro Recording and Playback 0.1.0.v20180221-2019 (org.eclipse.e4.core.macros 0.1.0.v20180221-2019) requires 'osgi.bundle; org.eclipse.equinox.util 1.0.0' but it could not be found
Cannot satisfy dependency:
From: Eclipse Macros 0.1.0.v20180221-2019 (org.eclipse.e4.ui.macros.feature.feature.group 0.1.0.v20180221-2019)
To: org.eclipse.equinox.p2.iu; org.eclipse.e4.core.macros [0.1.0.v20180221-2019,0.1.0.v20180221-2019]
Re: Can't install...2020-12 C/C++ IDE
Submitted by Tobias Schmidt on Sat, 10/22/2022 - 19:55
In reply to Can't install...2020-12 C/C++ IDE by John McCabe
It looks like this project is no longer maintained. Here is a version that also works with newer Eclipse versions.