Hi,
Are there any plans to add user recorded macros support to Lazarus IDE?
Many text editors have this built-in, and allows for a huge amount of “extending the editor’s features” without modify the underlying program's source code. We can simply record a sequence of actions, give it a name, assign it a keyboard shortcut and play it back when we need that functionality.
I was quite surprised to see Lazarus IDE doesn’t have that. Maybe I’m simply overlooking the feature (very possible), or it’s enabled via an external IDE package add-on?
See attached screenshot of a commercial text editor called EditPad Pro
7. It has extensive support for user recorded macros. You can even export the macro to a INI file, edit the macro and then import it again.
Here is an example of an exported "join lines" macro.
==================
[EditPadProMacro]
Caption=Join Lines
ShortCut=16458
CommandCount=6
C0=Editor.CaretDown
C1=Editor.CaretHome
C2=Editor.CaretEnd
C3=Actions.ActionExtraTrimLeading
C4=Editor.CaretUp
C5=Editor.Backspace
[EditPadProMacroC2]
ExpandSel=1
==================
Regards,
Graeme
