Maybe I'm missing something, but editing could be easier ...
There is apparently no configuration option to always undock the function editor window.
I wish there was, because my first editing step is always to undock it manually.
After undocking the function editor window,
it does not seem to apply when editing a function from the Explorer.
This worked well in version 17, but not in version 19.
Even worse, there is apparently no way to undock an edited function from the Explorer in version 19.