Skip to content

Provide a global context menu to auto expand lazy variables #179742

@testforstephen

Description

@testforstephen

We use lazy variables in the Java Debugger extension to display the toString() value of objects on demand. However, some users have complained that this makes the user experience worse and that it requires lots of clicks to see the details of the variables (See microsoft/vscode-java-debug#1297 (comment) and microsoft/java-debug#401 (comment)). VS Code has a setting to automatically expand lazy variables (Defaults to false), but most users are not aware of it.

In Java Debugger, we have exposed a context menu "Auto Expand Lazy Variables" to promote discovery and it has received more clicks than other context menu items. And we think this could be a useful feature for VS Code to provide globally.

lazy variables

Metadata

Metadata

Assignees

Labels

debugDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionality

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions