First of all - I'm sorry if I have missed already available info on this. Searched through the forum, googled and checked YouTube for some tutorials. All with negative outcome.
I got an Arduino (Genuino) Zero to see if I can use the debugger in IDE 2.0 beta without the hassle of setting up custom environment, dealing with configurations etc.
Got my board, connected it via Programming Port. Device was installed properly. Uploaded Blink example with an additional global variable and hit Start Debugging button. I added some breakpoints and at this point everything seemed to work well. The only difference that I see compared to brief video published some time ago is that Variables window contains a lot of additional stuff not present in the code. I guess this comes from external components being added by the IDE/compiler. Is there any chance to filter/limit what is being displayed there? I know there's the Watch window and with first run it does a well job showing what I'm interested in. But in almost all cases the functionality of this window breaks with second run of Debugger - the value is not being updated any more. A manual update is possible, but I need to click it and press enter in the variable edit window every time I want to read current value. Is this a bug or am I missing something?
Also, do I understand correctly that timer (millis()) in debug mode is stopped when a breakpoint is reached?
Another question - my IDE seems not to have any debugger configuration pre-set. I'm referring to the drop down menu at the top of the debug console. What I have is "No Configurations" and "Add Configuration". Some videos indicate that there should be an "Arduino" profile selected, but in my case it seems to work without it. Although occasionally it does appear there... :-/
I guess a lot will become clear once documentation is released. Any ETA?