Any plans to document IDE debugger UI usage?

Rerunning BlinkWithoutDelay this morning I see that it is stepping into main.cpp, not RTOS as I said earlier:

Yes, I can step out of this. I think this behavior should be documented as it is surprising to a newbie like me.

I will shut up if you ask me, but in the meantime I would like to post my user experiences as I try to figure out how to approach debugging an ESP32-S3. Some issues will be errors or misunderstandings on my part and some will be things that I think should be changed or documented. (Full disclosure: right now I am using a knock-off ESP32-S3 devkit v1 from Aliexpress but I am expecting delivery of a Nano ESP next week).

Issue 1: Debugging seems to be more reliable when I use 'Sketch->Upload using Programmer' instead of pressing the Upload button. Is this to be expected? Perhaps the Start Debugging button should first perform a Compile and Upload using Programmer?

Issue 2 The output on the Debug Console and gdb-server tabs are massive, continuous and unintelligible. The messages are full of warnings and errors that I have no idea what to do about.

If the debugger seems to be working then I try to ignore them.

The Debug Console looks like it can be used for something as it has an input command line, but I have no idea what the commands might be. It does respond to 'help' with a long list of possible commands.