I have some suggestions for the debugger.
- Resizable windows and better scrolling.
Sometimes the information I want in the watch window is beyond
the screen on the right. The source code window has a scroll
bar, but the output doesn't. And I can't resize it either.
Also, I can't scroll up and down with the scroll bar. In the
current version I can only click on the up and down buttons.
It's tedious to scroll through a large program that way.
- Minimize button (on the top right)
I may need to go launch another program without unloading
the debugger. Currently only an X button is available.
There are ways around it, but their not convenient.
- Allow register variables to be monitored.
It seems like register variables always stay at 0 in the watch
window. I think someone else mentioned this in one of the
forums. Register variables are fast, but speed is not too
important when debugging. So that can be turned off for debugging.
- Button for stepping out of a loop
There's a button to step out of a function. It would be nice
if there were a button to step out of a loop w/o exiting the
whole function.
- Add button for Run to Cursor
I later realized that I can step out of a loop by selecting
Run to Cursor from the menu. It would be nice to place a button
for it so that I don't have to open the menu each time.
- A button to watch the stack.
VB has something like this which looks pretty interesting.
(I don't have an immediate use for it, but I can see how it
can be useful later on).
- Support for evaluating expressions. Not just variables.
For instance, it would be nice if I can add a watch for
Mid$(text$, 25, 3)
------------------
Daniel Corbier
UCalc Fast Math Parser
http://www.ucalc.com
- Resizable windows and better scrolling.
Sometimes the information I want in the watch window is beyond
the screen on the right. The source code window has a scroll
bar, but the output doesn't. And I can't resize it either.
Also, I can't scroll up and down with the scroll bar. In the
current version I can only click on the up and down buttons.
It's tedious to scroll through a large program that way.
- Minimize button (on the top right)
I may need to go launch another program without unloading
the debugger. Currently only an X button is available.
There are ways around it, but their not convenient.
- Allow register variables to be monitored.
It seems like register variables always stay at 0 in the watch
window. I think someone else mentioned this in one of the
forums. Register variables are fast, but speed is not too
important when debugging. So that can be turned off for debugging.
- Button for stepping out of a loop
There's a button to step out of a function. It would be nice
if there were a button to step out of a loop w/o exiting the
whole function.
- Add button for Run to Cursor
I later realized that I can step out of a loop by selecting
Run to Cursor from the menu. It would be nice to place a button
for it so that I don't have to open the menu each time.
- A button to watch the stack.
VB has something like this which looks pretty interesting.
(I don't have an immediate use for it, but I can see how it
can be useful later on).
- Support for evaluating expressions. Not just variables.
For instance, it would be nice if I can add a watch for
Mid$(text$, 25, 3)
------------------
Daniel Corbier
UCalc Fast Math Parser
http://www.ucalc.com
Comment