I've also recorded the macro first. Ctrl+Shift+R is record on/off. After that you can look in View>Editor Macros to see how they look. And they worked fine. I moved them to IDE and showed you the file so it's easier to put them in.
I do find the macro method more intuitive because if you move a line up and above the block, the indentation is directly adjusted automatically. So you don't need to adjust it.
If you begin with this (highlighted line to be moved up)
// other line
try
// line to move
finally
end;
Using the Lazarus Add-in you'll get this if you move the line from inside the try to above the try (I think, I haven't tried the Add-in).
// other line
// line to move
try
finally
end;
And with the macro I got this
// other line
// line to move
try
finally
end;
So, if the method of taazz is going to make it as official "move-line" feature, it would also need to adjust the indentation automatically like it is done during normal copy-methods (and macro method).
And now that I think of it... this should be made that you can also do this with an entire block. So you select a complete block of code and press Ctrl+Alt+Up to move it up (and adjusting the indentation accordingly). Moving a complete block would even be more useful than one line (although I always use cut/paste).
In notepad++ this already works for Line and blocks with Ctrl+Shift+Up/Down.