- Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
When running multiple concurrent Python debug configurations in VS Code, all integrated terminals open with the same generic title (Python Debug Console). This makes it difficult to identify which terminal corresponds to which running service or script.
There is already a consoleTitle attribute that can be set manually in launch.json, but it must be defined per configuration, creating maintenance overhead when managing multiple launch configurations.
I propose that if consoleTitle is not explicitly defined, the Python extension should automatically default it to the value of the configuration’s name attribute at debug-time.
Related Issues
VS Code Core issue: microsoft/vscode#240398 → Closed as “caused by extension” and redirected here.
debugpy already supports a consoleTitle attribute; this proposal simply pre-populates it in the extension layer.
