Skip to content

Improvements to Node Auto Attach to improve defaults and discoverability #53640

Closed as not planned
@auchenberg

Description

@auchenberg

We should improve Node auto attach in the following ways:

  1. Remove the Toggle Auto Attach status bar action, and replace it with the user setting instead. It's my understanding that the StatusBarAction was added due to a performance concern on Windows, which have been resolved.

The rationale is to make it a global setting, and declutter the already full statusbar. This would also enable a workspace setting to override for a specific project, and enable users to toggle this once.

  1. We should enable Auto attach by default, and provide more guidance to the user to on what's going on. For example, show a notification when a debug command line is detected in the terminal, that has an explainer text, and an action to disable.

The overall rationale is to improve discoverability and provide a more opinionated default.

cc @egamma, @weinand

Metadata

Metadata

Assignees

Labels

*out-of-scopePosted issue is not in scope of VS CodedebugDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionality

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions