It's so nice to be out of the 3.3 lockdown. We can finally put some new features in (plus there was time for a week long vacation in Rushing River). In the two weeks spent working on 3.4, the Debug team has already added many new fixes and features. One of these new features is dragging and dropping for the variables and expressions views.
To create a new watch expression for a variable in the variables view, you simply select a variable and drag it to the expressions view. You can even select multiple variables to create expressions for them all.
To create a new watch expression you can also drag text from the editor or anywhere that supports text dragging. Drag selected text onto the expressions view to create a new watch expression with the dragged text as its code snippet.
When dragging to the expressions view you can insert to a specific place in the view, or just add it to the end. You can also drag existing expressions to reorder them in the view.
During 3.4 the debug team is looking at other ways to use drag and drop to improve the user experience. If you have any ideas, leave a comment or file an enhancement request.
From my personal experience, I get better usability from keyboard shortcuts. So I believe the effort is better spent on better keyboard navigation/shortcuts and ways to educate users about them and encourage their use ...
ReplyDelete