Add the ability to change the value of a variable, in run-time while debugging;
Allow to move the arrow pointer to a different point in the code and continue the execution;
Hi Carlos
The first part of your idea is already an idea on its own: https://www.outsystems.com/ideas/111/debug-change-variable-values.
As for the second part, I guess that could be useful if you want to skip over an assign for instance.
Hanno
And the second one exists as well, so I'm merging this.
Hey Pedro,
This is the same as "Skip back in the debugger":
https://www.outsystems.com/ideas/1280/Skip+back+in+the+debugger?IsFromAdvancedSearch=True
Right? Can I merge them?
Miss two things in debug: back button, to skip back to the previous point; and a way to change values on the variable, input parameters, records, records list...
Hey Breno,
Regarding changing variables' values there is already an older idea for this:https://www.outsystems.com/ideas/111/%5bDebug%5d+Change+variable+values?IsFromAdvancedSearch=True
I will change the title of your idea so that we can follow up the "Skip back in the debugger" part independently.
Thanks for your idea
I have found that in many cases when I am debugging I will see a value change, but I missed what caused that value to change. It would be extremely helpful to me if there was an option to skip back so I can see where or what caused the value to update. Has anyone else ran into the same issue where they have have to keep starting over and over again and again in the debugger because they can't skip back a step?
Hi.
It sounds like Visual Studio debugger. Right?
I'll appreciate too.
Not sure if this would be possible with Java stack, but i second this idea. It would be helpful.
Nice also to be able to alter variable values during single-stepping so that you can control flow
Several times we pass from some point in the breakpoint we would like to go back to analyze some information or redo some logic. Similar to the backward functionality that is available in Visual Studio (https://www.reddit.com/r/csharp/comments/7iav0w/step_back_while_debugging_in_visual_studio/), but I could go back to any step at the point of interruption.
Expectation in OutSystems:
Example is VS:
https://g.redditmedia.com/7rwx9Y-Pz7c5wXTzfqtaPj1S8JKE9kzrPB_Nddv7UsU.gif?fm=mp4&mp4-fragmented=false&s=cd40966961b2ce17e875ab8a22a38685
Best regards
R.P
Yeah, would be a nice feature.
I suspect this may not be possible within Outsystems (depending how it has been designed), but it would be handy to be able to drag a running thread to an element so that it runs from there.
For example, if you wanted to omit a screen action that you knew wasn't working properly, you could put a break before the screen action and then once the active focus was on that break, you could drag it to the element in the flow beneath the broken action so that the broken action was bypassed.
It would also mean you could test switches and if statements by dragging the active focus to the first element in the thread of the if statement or switch that you wanted to test.
Hi All,
I'm wondering if it would be possible to step back while you're debugging your code, and if yes, to change some values of variables to see the results of changes without having the need to publishing, be with F5 or in your personal area.
Cheers
It would be very useful to have a step back with Intellitrace in Visual Studio like option in Outsystems Service Studio.
hiii
i worked on outsystem its too user friendly but i relized when i debug the code that time i could not perform step back suppose i missed any line debug then i cant go back i have to start again so i think it should be update, so that we can easily move pointer to previous step ..
'Thanks'
While we debug any action, there is an option of stepping back should be there because when we move ahead and want to check last step we have to run again debugger.
See the original idea from 2010: https://www.outsystems.com/ideas/445/set-execution-step-in-debug-mode/
The status however is still 'On our radar'.
Just like many others liked the original idea, I do see the the value in this functionality.
But I also think this will be a major development challenge for the OutSystems team.
Debugger should have step back function instead of restarting the whole process of debugging. Also, debugger should have option to choose the browser(For Reactive Applications).
It will be a nice feature if we can stepback while doing debugging in service studio.
Please search if an idea you have was posted previously. Double posted ideas are merged, and the community points go to the original poster. I will merge your idea into the original one, that was posted 14 years ago.