Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
Qt Creator 4.6.0-beta1, Qt Creator 4.7.0-beta1
-
None
Description
Currently the debugger console is only useful with the QML debugger. It is tremendously useful there, though.
With the debugger console you can evaluate expressions only once, and have the result available in further steps, so that you can compare older results with newer ones.
The locals and expressions view also allows you to evaluate expressions, but it will update the expressions in every step, discarding the old values. In order to compare old and new values you have to save the contents somewhere else.
Additionally, I often find myself using the hidden "debugger log" with its input field. This is very hard to use as it mangles multipe text streams into one, and doesn't properly format anything. Also, the default view is is rather cramped if you show the debugger log at the top of the window and some output tab at the bottom. However, giving direct commands to the debugger is obviously a feature I like to have. It should be moved to the debugger console, in order to solve the above problems.
Attachments
Issue Links
- is duplicated by
-
QTCREATORBUG-22845 Please add a dedicated debugger console
- Closed
- replaces
-
QTCREATORBUG-18937 Debugger Console says "Can only evaluate during a debug session." during a debug session
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTCREATORBUG-19870 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
255370,2 | Debugger: Rename Debugger Console to QML Debugger Console | 4.9 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |