First time since years tinkering with gdb and a GUI to it again, and minutes after installing kdbg I already miss at least 2 commands:
- c(ontinue). One I use all the time. It looks like the
Run command becomes Continue once the debuggee is started but that's an ambiguous implementation that clashes with gdb's commandline. IMHO it would be better to let Run become Restart after starting the programme, and to replace the current Restart action with Continue. Or, if I'm wrong, change Run to Cont (and back again).
- a commandline widget. I know, "The idea is that every feature of gdb is accessible by some user interface element." But IMHO that's overlooking the fact that WYSIWYG applications are really only WYSIAYG applications that can only do what the developers have foreseen, and the reason why IDEs become so bloated. Gdb is so rich and powerful that it's almost impossible to write a complete GUI that remains intuitive to navigate. Besides, gdb's commandline is one of its features, so what's wrong with a nice, compact commandline entry widget with a history or (if possible) letting it run in an embedded Konsole widget? What's wrong with having the best of both worlds?
First time since years tinkering with gdb and a GUI to it again, and minutes after installing kdbg I already miss at least 2 commands:
Runcommand becomesContinueonce the debuggee is started but that's an ambiguous implementation that clashes with gdb's commandline. IMHO it would be better to letRunbecomeRestartafter starting the programme, and to replace the currentRestartaction withContinue. Or, if I'm wrong, changeRuntoCont(and back again).