Skip to content

Iterate on remember debug configuration experiment  #17195

@luabud

Description

@luabud

Right now every time users try to debug a Python file or project (by hitting F5 or click on the "Run and Debug" button in the run and debug window) and they don't have a launch.json file, they are displayed with a configuration prompt asking them what kind of project they want to debug (e.g. Python file, module, Django, Flask, FastAPI, etc.). This is displayed before every debugger run, which can be a quite annoying experience. With this experiment, the debugger will reuse the first selection the user made for the rest of the session.
We're running this as an experiment to validate whether this is indeed an improvement to the debugging experience for all kinds of users, and to evaluate if we're introducing any bugs unintentionally.

  • Ramp up experiment on insiders to 100% of users
  • Ramp up experiment on stable to 50% of users
  • Evaluate whether we will ship it to 100% or if we will iterate on it

Metadata

Metadata

Assignees

Labels

area-editor-*User-facing catch-allfeature-requestRequest for new features or functionalityverifiedVerification succeeded

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions